|
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 1313 UNARYEXPRORTYPETRAITEXPR(UnaryExprOrTypeTraitExpr, Expr)
References
tools/clang/include/clang/AST/ASTTypeTraits.h 65 return ASTNodeKind(KindToKindId<T>::Id);
65 return ASTNodeKind(KindToKindId<T>::Id);
tools/clang/include/clang/AST/Expr.h 2358 Expr(UnaryExprOrTypeTraitExprClass, resultType, VK_RValue, OK_Ordinary,
2376 : Expr(UnaryExprOrTypeTraitExprClass, Empty) { }
2424 return T->getStmtClass() == UnaryExprOrTypeTraitExprClass;
tools/clang/include/clang/AST/RecursiveASTVisitor.h 2399 if (S->isArgumentType())
2400 TRY_TO(TraverseTypeLoc(S->getArgumentTypeInfo()->getTypeLoc()));
tools/clang/lib/AST/Expr.cpp 1604 : Expr(UnaryExprOrTypeTraitExprClass, resultType, VK_RValue, OK_Ordinary,
3385 case UnaryExprOrTypeTraitExprClass:
tools/clang/lib/AST/ExprClassification.cpp 152 case Expr::UnaryExprOrTypeTraitExprClass:
tools/clang/lib/AST/ExprConstant.cpp14026 case Expr::UnaryExprOrTypeTraitExprClass: {
tools/clang/lib/AST/ItaniumMangle.cpp 3970 case Expr::UnaryExprOrTypeTraitExprClass: {
tools/clang/lib/Analysis/CFG.cpp 2310 case Stmt::UnaryExprOrTypeTraitExprClass:
tools/clang/lib/Analysis/LiveVariables.cpp 326 case Stmt::UnaryExprOrTypeTraitExprClass: {
tools/clang/lib/Analysis/ReachableCode.cpp 235 case Stmt::UnaryExprOrTypeTraitExprClass:
tools/clang/lib/Sema/SemaExceptionSpec.cpp 1281 case Expr::UnaryExprOrTypeTraitExprClass:
tools/clang/lib/Sema/TreeTransform.h 9546 if (E->isArgumentType()) {
9547 TypeSourceInfo *OldT = E->getArgumentTypeInfo();
9554 return E;
9556 return getDerived().RebuildUnaryExprOrTypeTrait(NewT, E->getOperatorLoc(),
9557 E->getKind(),
9558 E->getSourceRange());
9572 auto *PE = dyn_cast<ParenExpr>(E->getArgumentExpr());
9578 SubExpr = getDerived().TransformExpr(E->getArgumentExpr());
9582 RecoveryTSI, E->getOperatorLoc(), E->getKind(), E->getSourceRange());
9582 RecoveryTSI, E->getOperatorLoc(), E->getKind(), E->getSourceRange());
9582 RecoveryTSI, E->getOperatorLoc(), E->getKind(), E->getSourceRange());
9586 if (!getDerived().AlwaysRebuild() && SubExpr.get() == E->getArgumentExpr())
9587 return E;
9590 E->getOperatorLoc(),
9591 E->getKind(),
9592 E->getSourceRange());
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp 1783 case Stmt::UnaryExprOrTypeTraitExprClass:
tools/clang/tools/libclang/CXCursor.cpp 367 case Stmt::UnaryExprOrTypeTraitExprClass: