Changeset View
Changeset View
Standalone View
Standalone View
clang/lib/AST/Interp/ByteCodeExprGen.h
Show First 20 Lines • Show All 57 Lines • ▼ Show 20 Lines | public: | ||||
// Expression visitors - result returned on interp stack. | // Expression visitors - result returned on interp stack. | ||||
bool VisitCastExpr(const CastExpr *E); | bool VisitCastExpr(const CastExpr *E); | ||||
bool VisitIntegerLiteral(const IntegerLiteral *E); | bool VisitIntegerLiteral(const IntegerLiteral *E); | ||||
bool VisitParenExpr(const ParenExpr *E); | bool VisitParenExpr(const ParenExpr *E); | ||||
bool VisitBinaryOperator(const BinaryOperator *E); | bool VisitBinaryOperator(const BinaryOperator *E); | ||||
bool VisitPointerArithBinOp(const BinaryOperator *E); | bool VisitPointerArithBinOp(const BinaryOperator *E); | ||||
bool VisitCXXDefaultArgExpr(const CXXDefaultArgExpr *E); | bool VisitCXXDefaultArgExpr(const CXXDefaultArgExpr *E); | ||||
bool VisitCallExpr(const CallExpr *E); | bool VisitCallExpr(const CallExpr *E); | ||||
bool VisitBuiltinCallExpr(const CallExpr *E); | |||||
bool VisitCXXMemberCallExpr(const CXXMemberCallExpr *E); | bool VisitCXXMemberCallExpr(const CXXMemberCallExpr *E); | ||||
bool VisitCXXDefaultInitExpr(const CXXDefaultInitExpr *E); | bool VisitCXXDefaultInitExpr(const CXXDefaultInitExpr *E); | ||||
bool VisitCXXBoolLiteralExpr(const CXXBoolLiteralExpr *E); | bool VisitCXXBoolLiteralExpr(const CXXBoolLiteralExpr *E); | ||||
bool VisitCXXNullPtrLiteralExpr(const CXXNullPtrLiteralExpr *E); | bool VisitCXXNullPtrLiteralExpr(const CXXNullPtrLiteralExpr *E); | ||||
bool VisitCXXThisExpr(const CXXThisExpr *E); | bool VisitCXXThisExpr(const CXXThisExpr *E); | ||||
bool VisitUnaryOperator(const UnaryOperator *E); | bool VisitUnaryOperator(const UnaryOperator *E); | ||||
bool VisitDeclRefExpr(const DeclRefExpr *E); | bool VisitDeclRefExpr(const DeclRefExpr *E); | ||||
bool VisitImplicitValueInitExpr(const ImplicitValueInitExpr *E); | bool VisitImplicitValueInitExpr(const ImplicitValueInitExpr *E); | ||||
▲ Show 20 Lines • Show All 290 Lines • Show Last 20 Lines |