Home
last modified time | relevance | path

Searched refs:TypeTraitExpr (Results 1 – 15 of 15) sorted by relevance

/minix/external/bsd/llvm/dist/clang/lib/AST/
H A DExprCXX.cpp1492 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 DStmtProfile.cpp1137 void StmtProfiler::VisitTypeTraitExpr(const TypeTraitExpr *S) { in VisitTypeTraitExpr()
H A DStmtPrinter.cpp1970 void StmtPrinter::VisitTypeTraitExpr(TypeTraitExpr *E) { in VisitTypeTraitExpr()
H A DExprConstant.cpp5977 bool VisitTypeTraitExpr(const TypeTraitExpr *E) { in VisitTypeTraitExpr()
/minix/external/bsd/llvm/dist/clang/include/clang/Basic/
H A DStmtNodes.td117 def TypeTraitExpr : DStmt<Expr>;
/minix/external/bsd/llvm/dist/clang/include/clang/AST/
H A DExprCXX.h2070 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 DStmt.h272 friend class TypeTraitExpr; variable
H A DRecursiveASTVisitor.h2123 DEF_TRAVERSE_STMT(TypeTraitExpr, {
H A DDataRecursiveASTVisitor.h2101 DEF_TRAVERSE_STMT(TypeTraitExpr, {
/minix/external/bsd/llvm/dist/clang/lib/Serialization/
H A DASTReaderStmt.cpp1487 void ASTStmtReader::VisitTypeTraitExpr(TypeTraitExpr *E) { in VisitTypeTraitExpr()
2893 S = TypeTraitExpr::CreateDeserialized(Context, in ReadStmtFromStream()
H A DASTWriterStmt.cpp1490 void ASTStmtWriter::VisitTypeTraitExpr(TypeTraitExpr *E) { in VisitTypeTraitExpr()
/minix/external/bsd/llvm/dist/clang/tools/libclang/
H A DCIndex.cpp1856 void VisitTypeTraitExpr(const TypeTraitExpr *E);
2297 void EnqueueVisitor::VisitTypeTraitExpr(const TypeTraitExpr *E) { in VisitTypeTraitExpr()
/minix/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGExprScalar.cpp415 Value *VisitTypeTraitExpr(const TypeTraitExpr *E) { in VisitTypeTraitExpr()
/minix/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaExprCXX.cpp3767 return TypeTraitExpr::Create(Context, ResultType, KWLoc, Kind, Args, in BuildTypeTrait()
H A DTreeTransform.h8728 TreeTransform<Derived>::TransformTypeTraitExpr(TypeTraitExpr *E) { in TransformTypeTraitExpr()