Searched refs:IntExprEvaluator (Results 1 – 2 of 2) sorted by relevance
/external/clang/lib/AST/ |
D | ExprConstant.cpp | 6184 class IntExprEvaluator class 6185 : public ExprEvaluatorBase<IntExprEvaluator> { 6188 IntExprEvaluator(EvalInfo &info, APValue &result) in IntExprEvaluator() function in __anon7264eadc1411::IntExprEvaluator 6326 return IntExprEvaluator(Info, Result).Visit(E); in EvaluateIntegerOrLValue() 6346 bool IntExprEvaluator::CheckReferencedDecl(const Expr* E, const Decl* D) { in CheckReferencedDecl() 6832 bool IntExprEvaluator::TryEvaluateBuiltinObjectSize(const CallExpr *E, in TryEvaluateBuiltinObjectSize() 6843 bool IntExprEvaluator::VisitCallExpr(const CallExpr *E) { in VisitCallExpr() 7193 IntExprEvaluator &IntEval; 7198 DataRecursiveIntBinOpEvaluator(IntExprEvaluator &IntEval, APValue &Result) in DataRecursiveIntBinOpEvaluator() 7481 bool IntExprEvaluator::VisitBinaryOperator(const BinaryOperator *E) { in VisitBinaryOperator() [all …]
|
/external/llvm-project/clang/lib/AST/ |
D | ExprConstant.cpp | 10577 class IntExprEvaluator class 10578 : public ExprEvaluatorBase<IntExprEvaluator> { 10581 IntExprEvaluator(EvalInfo &info, APValue &result) in IntExprEvaluator() function in __anon3f12a8aa2311::IntExprEvaluator 10774 return IntExprEvaluator(Info, Result).Visit(E); in EvaluateIntegerOrLValue() 10792 bool IntExprEvaluator::VisitSourceLocExpr(const SourceLocExpr *E) { in VisitSourceLocExpr() 10833 bool IntExprEvaluator::CheckReferencedDecl(const Expr* E, const Decl* D) { in CheckReferencedDecl() 11428 bool IntExprEvaluator::VisitCallExpr(const CallExpr *E) { in VisitCallExpr() 11462 bool IntExprEvaluator::VisitBuiltinCallExpr(const CallExpr *E, in VisitBuiltinCallExpr() 12179 IntExprEvaluator &IntEval; 12184 DataRecursiveIntBinOpEvaluator(IntExprEvaluator &IntEval, APValue &Result) in DataRecursiveIntBinOpEvaluator() [all …]
|