clang 19.0.0git
clang::ento::BinarySymExprImpl< LHSTYPE, RHSTYPE, ClassKind > Member List

This is the complete list of members for clang::ento::BinarySymExprImpl< LHSTYPE, RHSTYPE, ClassKind >, including all inherited members.

BinarySymExpr(Kind k, BinaryOperator::Opcode op, QualType t)clang::ento::BinarySymExprinlineprotected
BinarySymExprImpl(LHSTYPE lhs, BinaryOperator::Opcode op, RHSTYPE rhs, QualType t)clang::ento::BinarySymExprImpl< LHSTYPE, RHSTYPE, ClassKind >inline
classof(const SymExpr *SE)clang::ento::BinarySymExprImpl< LHSTYPE, RHSTYPE, ClassKind >inlinestatic
Complexityclang::ento::SymExprmutableprotected
computeComplexity() const overrideclang::ento::BinarySymExprImpl< LHSTYPE, RHSTYPE, ClassKind >inlinevirtual
computeOperandComplexity(const SymExpr *Value)clang::ento::BinarySymExprinlineprotectedstatic
computeOperandComplexity(const llvm::APSInt &Value)clang::ento::BinarySymExprinlineprotectedstatic
dump() constclang::ento::SymExprvirtual
dumpToStream(raw_ostream &os) const overrideclang::ento::BinarySymExprImpl< LHSTYPE, RHSTYPE, ClassKind >inlinevirtual
dumpToStreamImpl(raw_ostream &os, const SymExpr *Value)clang::ento::BinarySymExprprotectedstatic
dumpToStreamImpl(raw_ostream &os, const llvm::APSInt &Value)clang::ento::BinarySymExprprotectedstatic
dumpToStreamImpl(raw_ostream &os, BinaryOperator::Opcode op)clang::ento::BinarySymExprprotectedstatic
getKind() constclang::ento::SymExprinline
getLHS() constclang::ento::BinarySymExprImpl< LHSTYPE, RHSTYPE, ClassKind >inline
getOpcode() constclang::ento::BinarySymExprinline
getOriginRegion() constclang::ento::SymExprinlinevirtual
getPointer(const llvm::APSInt &Value)clang::ento::BinarySymExprinlineprotectedstatic
getPointer(const SymExpr *Value)clang::ento::BinarySymExprinlineprotectedstatic
getRHS() constclang::ento::BinarySymExprImpl< LHSTYPE, RHSTYPE, ClassKind >inline
getType() const overrideclang::ento::BinarySymExprinlinevirtual
isValidTypeForSymbol(QualType T)clang::ento::SymExprinlineprotectedstatic
Kind enum nameclang::ento::SymExpr
Profile(llvm::FoldingSetNodeID &ID, LHSTYPE lhs, BinaryOperator::Opcode op, RHSTYPE rhs, QualType t)clang::ento::BinarySymExprImpl< LHSTYPE, RHSTYPE, ClassKind >inlinestatic
Profile(llvm::FoldingSetNodeID &ID) overrideclang::ento::BinarySymExprImpl< LHSTYPE, RHSTYPE, ClassKind >inlinevirtual
symbols() constclang::ento::SymExprinline
SymExpr(Kind k)clang::ento::SymExprinlineprotected
~SymExpr()=defaultclang::ento::SymExprvirtual