/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 118 def CXXDefaultInitExpr : DStmt<Expr>;
|
/external/clang/include/clang/AST/ |
D | ExprCXX.h | 1037 class CXXDefaultInitExpr : public Expr { 1044 CXXDefaultInitExpr(const ASTContext &C, SourceLocation Loc, FieldDecl *Field, 1047 CXXDefaultInitExpr(EmptyShell Empty) : Expr(CXXDefaultInitExprClass, Empty) {} in CXXDefaultInitExpr() function 1052 static CXXDefaultInitExpr *Create(const ASTContext &C, SourceLocation Loc, in Create() 1054 return new (C) CXXDefaultInitExpr(C, Loc, Field, Field->getType()); in Create()
|
D | RecursiveASTVisitor.h | 2314 DEF_TRAVERSE_STMT(CXXDefaultInitExpr, {})
|
/external/clang/lib/AST/ |
D | Expr.cpp | 2207 return (cast<CXXDefaultInitExpr>(this) in isUnusedResultAWarning() 2767 return cast<CXXDefaultInitExpr>(this)->getExpr() in isConstantInitializer() 2962 const FieldDecl *FD = cast<CXXDefaultInitExpr>(this)->getField(); in HasSideEffects() 3192 } else if (const CXXDefaultInitExpr *DefaultInit in isNullPointerConstant() 3193 = dyn_cast<CXXDefaultInitExpr>(this)) { in isNullPointerConstant()
|
D | ExprClassification.cpp | 312 return ClassifyInternal(Ctx, cast<CXXDefaultInitExpr>(E)->getExpr()); in ClassifyInternal()
|
D | ExprCXX.cpp | 693 CXXDefaultInitExpr::CXXDefaultInitExpr(const ASTContext &C, SourceLocation Loc, in CXXDefaultInitExpr() function in CXXDefaultInitExpr
|
D | StmtProfile.cpp | 1296 void StmtProfiler::VisitCXXDefaultInitExpr(const CXXDefaultInitExpr *S) { in VisitCXXDefaultInitExpr()
|
D | ExprConstant.cpp | 4250 bool VisitCXXDefaultInitExpr(const CXXDefaultInitExpr *E) { in VisitCXXDefaultInitExpr() 5578 isa<CXXDefaultInitExpr>(InitExpr)); in VisitInitListExpr() 5634 isa<CXXDefaultInitExpr>(Init)); in VisitInitListExpr() 9709 return CheckICE(cast<CXXDefaultInitExpr>(E)->getExpr(), Ctx); in CheckICE()
|
D | StmtPrinter.cpp | 1999 void StmtPrinter::VisitCXXDefaultInitExpr(CXXDefaultInitExpr *Node) { in VisitCXXDefaultInitExpr()
|
D | ASTImporter.cpp | 255 Expr *VisitCXXDefaultInitExpr(CXXDefaultInitExpr *E); 5991 Expr *ASTNodeImporter::VisitCXXDefaultInitExpr(CXXDefaultInitExpr *DIE) { in VisitCXXDefaultInitExpr() 5997 return CXXDefaultInitExpr::Create( in VisitCXXDefaultInitExpr()
|
D | ItaniumMangle.cpp | 3308 mangleExpression(cast<CXXDefaultInitExpr>(E)->getExpr(), Arity); in mangleExpression()
|
/external/clang/lib/CodeGen/ |
D | CGDecl.cpp | 671 if (const CXXDefaultInitExpr *DIE = dyn_cast<CXXDefaultInitExpr>(init)) in EmitScalarInit()
|
D | CGExprComplex.cpp | 197 ComplexPairTy VisitCXXDefaultInitExpr(CXXDefaultInitExpr *DIE) { in VisitCXXDefaultInitExpr()
|
D | CGExprAgg.cpp | 172 void VisitCXXDefaultInitExpr(CXXDefaultInitExpr *DIE) { in VisitCXXDefaultInitExpr()
|
D | CGExprConstant.cpp | 761 llvm::Constant *VisitCXXDefaultInitExpr(CXXDefaultInitExpr *DIE) { in VisitCXXDefaultInitExpr()
|
D | CGExprScalar.cpp | 393 Value *VisitCXXDefaultInitExpr(CXXDefaultInitExpr *DIE) { in VisitCXXDefaultInitExpr()
|
D | CGExpr.cpp | 1036 return EmitLValue(cast<CXXDefaultInitExpr>(E)->getExpr()); in EmitLValue()
|
/external/clang/lib/Sema/ |
D | SemaExceptionSpec.cpp | 1121 return canThrow(cast<CXXDefaultInitExpr>(E)->getExpr()); in canThrow()
|
D | SemaDeclCXX.cpp | 2662 if (CXXDefaultInitExpr *Default = in DiagnoseUninitializedFields() 2663 dyn_cast<CXXDefaultInitExpr>(InitExpr)) { in DiagnoseUninitializedFields() 11525 return CXXDefaultInitExpr::Create(Context, Loc, Field); in BuildCXXDefaultInitExpr() 11551 return CXXDefaultInitExpr::Create(Context, Loc, Field); in BuildCXXDefaultInitExpr()
|
D | TreeTransform.h | 2565 return CXXDefaultInitExpr::Create(getSema().Context, Loc, Field); in RebuildCXXDefaultInitExpr() 9392 TreeTransform<Derived>::TransformCXXDefaultInitExpr(CXXDefaultInitExpr *E) { in TransformCXXDefaultInitExpr()
|
/external/clang/lib/Analysis/ |
D | CFG.cpp | 1146 if (CXXDefaultInitExpr *Default = dyn_cast<CXXDefaultInitExpr>(Init)) { in addInitializer() 3724 E = cast<CXXDefaultInitExpr>(E)->getExpr(); in VisitForTemporaryDtors()
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | ExprEngine.cpp | 949 else if (const CXXDefaultInitExpr *DefE = dyn_cast<CXXDefaultInitExpr>(S)) in Visit()
|
D | BugReporter.cpp | 265 if (Start && isa<CXXDefaultInitExpr>(Start)) { in removeEdgesToDefaultInitializers() 268 } else if (End && isa<CXXDefaultInitExpr>(End)) { in removeEdgesToDefaultInitializers()
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 1383 void ASTStmtReader::VisitCXXDefaultInitExpr(CXXDefaultInitExpr *E) { in VisitCXXDefaultInitExpr() 3563 S = new (Context) CXXDefaultInitExpr(Empty); in ReadStmtFromStream()
|
D | ASTWriterStmt.cpp | 1363 void ASTStmtWriter::VisitCXXDefaultInitExpr(CXXDefaultInitExpr *E) { in VisitCXXDefaultInitExpr()
|