|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
gen/tools/clang/include/clang/AST/StmtNodes.inc 979 EXPRESSIONTRAITEXPR(ExpressionTraitExpr, Expr)
References
tools/clang/include/clang/AST/ExprCXX.h 2807 : Expr(ExpressionTraitExprClass, resultType, VK_RValue, OK_Ordinary,
2817 : Expr(ExpressionTraitExprClass, Empty), ET(0), Value(false) {}
2829 return T->getStmtClass() == ExpressionTraitExprClass;
tools/clang/include/clang/AST/RecursiveASTVisitor.h 2433 { TRY_TO_TRAVERSE_OR_ENQUEUE_STMT(S->getQueriedExpression()); })
2433 { TRY_TO_TRAVERSE_OR_ENQUEUE_STMT(S->getQueriedExpression()); })
tools/clang/lib/AST/Expr.cpp 3396 case ExpressionTraitExprClass:
tools/clang/lib/AST/ExprClassification.cpp 174 case Expr::ExpressionTraitExprClass:
tools/clang/lib/AST/ExprConstant.cpp13946 case Expr::ExpressionTraitExprClass:
tools/clang/lib/AST/ItaniumMangle.cpp 3662 case Expr::ExpressionTraitExprClass:
tools/clang/lib/Sema/SemaExceptionSpec.cpp 1300 case Expr::ExpressionTraitExprClass:
tools/clang/lib/Sema/TreeTransform.h11153 SubExpr = getDerived().TransformExpr(E->getQueriedExpression());
11157 if (!getDerived().AlwaysRebuild() && SubExpr.get() == E->getQueriedExpression())
11158 return E;
11161 return getDerived().RebuildExpressionTrait(E->getTrait(), E->getBeginLoc(),
11161 return getDerived().RebuildExpressionTrait(E->getTrait(), E->getBeginLoc(),
11162 SubExpr.get(), E->getEndLoc());
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp 1219 case Stmt::ExpressionTraitExprClass:
tools/clang/tools/libclang/CXCursor.cpp 276 case Stmt::ExpressionTraitExprClass: