Searched refs:TypeTraitExpr (Results 1 – 15 of 15) sorted by relevance
/minix/external/bsd/llvm/dist/clang/lib/AST/ |
H A D | ExprCXX.cpp | 1492 TypeTraitExpr::TypeTraitExpr(QualType T, SourceLocation Loc, TypeTrait Kind, in TypeTraitExpr() function in TypeTraitExpr 1521 TypeTraitExpr *TypeTraitExpr::Create(const ASTContext &C, QualType T, in Create() 1527 unsigned Size = sizeof(TypeTraitExpr) + sizeof(TypeSourceInfo*) * Args.size(); in Create() 1529 return new (Mem) TypeTraitExpr(T, Loc, Kind, Args, RParenLoc, Value); in Create() 1532 TypeTraitExpr *TypeTraitExpr::CreateDeserialized(const ASTContext &C, in CreateDeserialized() 1534 unsigned Size = sizeof(TypeTraitExpr) + sizeof(TypeSourceInfo*) * NumArgs; in CreateDeserialized() 1536 return new (Mem) TypeTraitExpr(EmptyShell()); in CreateDeserialized()
|
H A D | StmtProfile.cpp | 1137 void StmtProfiler::VisitTypeTraitExpr(const TypeTraitExpr *S) { in VisitTypeTraitExpr()
|
H A D | StmtPrinter.cpp | 1970 void StmtPrinter::VisitTypeTraitExpr(TypeTraitExpr *E) { in VisitTypeTraitExpr()
|
H A D | ExprConstant.cpp | 5977 bool VisitTypeTraitExpr(const TypeTraitExpr *E) { in VisitTypeTraitExpr()
|
/minix/external/bsd/llvm/dist/clang/include/clang/Basic/ |
H A D | StmtNodes.td | 117 def TypeTraitExpr : DStmt<Expr>;
|
/minix/external/bsd/llvm/dist/clang/include/clang/AST/ |
H A D | ExprCXX.h | 2070 class TypeTraitExpr : public Expr { 2080 TypeTraitExpr(QualType T, SourceLocation Loc, TypeTrait Kind, 2085 TypeTraitExpr(EmptyShell Empty) : Expr(TypeTraitExprClass, Empty) { } in TypeTraitExpr() function 2099 static TypeTraitExpr *Create(const ASTContext &C, QualType T, 2105 static TypeTraitExpr *CreateDeserialized(const ASTContext &C,
|
H A D | Stmt.h | 272 friend class TypeTraitExpr; variable
|
H A D | RecursiveASTVisitor.h | 2123 DEF_TRAVERSE_STMT(TypeTraitExpr, {
|
H A D | DataRecursiveASTVisitor.h | 2101 DEF_TRAVERSE_STMT(TypeTraitExpr, {
|
/minix/external/bsd/llvm/dist/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1487 void ASTStmtReader::VisitTypeTraitExpr(TypeTraitExpr *E) { in VisitTypeTraitExpr() 2893 S = TypeTraitExpr::CreateDeserialized(Context, in ReadStmtFromStream()
|
H A D | ASTWriterStmt.cpp | 1490 void ASTStmtWriter::VisitTypeTraitExpr(TypeTraitExpr *E) { in VisitTypeTraitExpr()
|
/minix/external/bsd/llvm/dist/clang/tools/libclang/ |
H A D | CIndex.cpp | 1856 void VisitTypeTraitExpr(const TypeTraitExpr *E); 2297 void EnqueueVisitor::VisitTypeTraitExpr(const TypeTraitExpr *E) { in VisitTypeTraitExpr()
|
/minix/external/bsd/llvm/dist/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 415 Value *VisitTypeTraitExpr(const TypeTraitExpr *E) { in VisitTypeTraitExpr()
|
/minix/external/bsd/llvm/dist/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 3767 return TypeTraitExpr::Create(Context, ResultType, KWLoc, Kind, Args, in BuildTypeTrait()
|
H A D | TreeTransform.h | 8728 TreeTransform<Derived>::TransformTypeTraitExpr(TypeTraitExpr *E) { in TransformTypeTraitExpr()
|