Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DExprCXX.cpp1516 TypeTraitExpr::TypeTraitExpr(QualType T, SourceLocation Loc, TypeTrait Kind, in TypeTraitExpr() function in TypeTraitExpr
1545 TypeTraitExpr *TypeTraitExpr::Create(const ASTContext &C, QualType T, in Create()
1551 unsigned Size = sizeof(TypeTraitExpr) + sizeof(TypeSourceInfo*) * Args.size(); in Create()
1553 return new (Mem) TypeTraitExpr(T, Loc, Kind, Args, RParenLoc, Value); in Create()
1556 TypeTraitExpr *TypeTraitExpr::CreateDeserialized(const ASTContext &C, in CreateDeserialized()
1558 unsigned Size = sizeof(TypeTraitExpr) + sizeof(TypeSourceInfo*) * NumArgs; in CreateDeserialized()
1560 return new (Mem) TypeTraitExpr(EmptyShell()); in CreateDeserialized()
DStmtProfile.cpp1287 void StmtProfiler::VisitTypeTraitExpr(const TypeTraitExpr *S) { in VisitTypeTraitExpr()
DStmtPrinter.cpp2179 void StmtPrinter::VisitTypeTraitExpr(TypeTraitExpr *E) { in VisitTypeTraitExpr()
DExprConstant.cpp6107 bool VisitTypeTraitExpr(const TypeTraitExpr *E) { in VisitTypeTraitExpr()
/external/clang/lib/StaticAnalyzer/Core/
DSValBuilder.cpp280 const TypeTraitExpr *TE = cast<TypeTraitExpr>(E); in getConstantVal()
/external/clang/test/Analysis/
Ddtor.cpp509 namespace TypeTraitExpr { namespace
/external/clang/include/clang/Basic/
DStmtNodes.td124 def TypeTraitExpr : DStmt<Expr>;
/external/clang/include/clang/AST/
DExprCXX.h2203 class TypeTraitExpr : public Expr {
2213 TypeTraitExpr(QualType T, SourceLocation Loc, TypeTrait Kind,
2218 TypeTraitExpr(EmptyShell Empty) : Expr(TypeTraitExprClass, Empty) { } in TypeTraitExpr() function
2232 static TypeTraitExpr *Create(const ASTContext &C, QualType T,
2238 static TypeTraitExpr *CreateDeserialized(const ASTContext &C,
DStmt.h227 friend class TypeTraitExpr; in LLVM_ALIGNAS() local
DRecursiveASTVisitor.h2126 DEF_TRAVERSE_STMT(TypeTraitExpr, {
/external/v8/tools/gcmole/
Dgcmole.cc585 VISIT(TypeTraitExpr); in VisitExpr()
630 IGNORE_EXPR(TypeTraitExpr);
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1528 void ASTStmtReader::VisitTypeTraitExpr(TypeTraitExpr *E) { in VisitTypeTraitExpr()
3265 S = TypeTraitExpr::CreateDeserialized(Context, in ReadStmtFromStream()
DASTWriterStmt.cpp1535 void ASTStmtWriter::VisitTypeTraitExpr(TypeTraitExpr *E) { in VisitTypeTraitExpr()
/external/clang/tools/libclang/
DCIndex.cpp1908 void VisitTypeTraitExpr(const TypeTraitExpr *E);
2470 void EnqueueVisitor::VisitTypeTraitExpr(const TypeTraitExpr *E) { in VisitTypeTraitExpr()
/external/clang/lib/CodeGen/
DCGExprScalar.cpp414 Value *VisitTypeTraitExpr(const TypeTraitExpr *E) { in VisitTypeTraitExpr()
/external/clang/lib/Sema/
DSemaExprCXX.cpp4198 return TypeTraitExpr::Create(Context, ResultType, KWLoc, Kind, Args, in BuildTypeTrait()
DTreeTransform.h9449 TreeTransform<Derived>::TransformTypeTraitExpr(TypeTraitExpr *E) { in TransformTypeTraitExpr()