• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:LValueExprEvaluator

4721 class LValueExprEvaluator  class
4722 : public LValueExprEvaluatorBase<LValueExprEvaluator> {
4724 LValueExprEvaluator(EvalInfo &Info, LValue &Result) : in LValueExprEvaluator() function in __anon7264eadc0d11::LValueExprEvaluator
4781 return LValueExprEvaluator(Info, Result).Visit(E); in EvaluateLValue()
4784 bool LValueExprEvaluator::VisitDeclRefExpr(const DeclRefExpr *E) { in VisitDeclRefExpr()
4792 bool LValueExprEvaluator::VisitVarDecl(const Expr *E, const VarDecl *VD) { in VisitVarDecl()
4816 bool LValueExprEvaluator::VisitMaterializeTemporaryExpr( in VisitMaterializeTemporaryExpr()
4883 LValueExprEvaluator::VisitCompoundLiteralExpr(const CompoundLiteralExpr *E) { in VisitCompoundLiteralExpr()
4890 bool LValueExprEvaluator::VisitCXXTypeidExpr(const CXXTypeidExpr *E) { in VisitCXXTypeidExpr()
4900 bool LValueExprEvaluator::VisitCXXUuidofExpr(const CXXUuidofExpr *E) { in VisitCXXUuidofExpr()
4904 bool LValueExprEvaluator::VisitMemberExpr(const MemberExpr *E) { in VisitMemberExpr()
4923 bool LValueExprEvaluator::VisitArraySubscriptExpr(const ArraySubscriptExpr *E) { in VisitArraySubscriptExpr()
4939 bool LValueExprEvaluator::VisitUnaryDeref(const UnaryOperator *E) { in VisitUnaryDeref()
4943 bool LValueExprEvaluator::VisitUnaryReal(const UnaryOperator *E) { in VisitUnaryReal()
4952 bool LValueExprEvaluator::VisitUnaryImag(const UnaryOperator *E) { in VisitUnaryImag()
4961 bool LValueExprEvaluator::VisitUnaryPreIncDec(const UnaryOperator *UO) { in VisitUnaryPreIncDec()
4973 bool LValueExprEvaluator::VisitCompoundAssignOperator( in VisitCompoundAssignOperator()
4996 bool LValueExprEvaluator::VisitBinAssign(const BinaryOperator *E) { in VisitBinAssign()