Home
last modified time | relevance | path

Searched refs:CXXDefaultInitExpr (Results 1 – 25 of 25) sorted by relevance

/external/clang/include/clang/Basic/
DStmtNodes.td118 def CXXDefaultInitExpr : DStmt<Expr>;
/external/clang/include/clang/AST/
DExprCXX.h1037 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()
DRecursiveASTVisitor.h2314 DEF_TRAVERSE_STMT(CXXDefaultInitExpr, {})
/external/clang/lib/AST/
DExpr.cpp2207 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()
DExprClassification.cpp312 return ClassifyInternal(Ctx, cast<CXXDefaultInitExpr>(E)->getExpr()); in ClassifyInternal()
DExprCXX.cpp693 CXXDefaultInitExpr::CXXDefaultInitExpr(const ASTContext &C, SourceLocation Loc, in CXXDefaultInitExpr() function in CXXDefaultInitExpr
DStmtProfile.cpp1296 void StmtProfiler::VisitCXXDefaultInitExpr(const CXXDefaultInitExpr *S) { in VisitCXXDefaultInitExpr()
DExprConstant.cpp4250 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()
DStmtPrinter.cpp1999 void StmtPrinter::VisitCXXDefaultInitExpr(CXXDefaultInitExpr *Node) { in VisitCXXDefaultInitExpr()
DASTImporter.cpp255 Expr *VisitCXXDefaultInitExpr(CXXDefaultInitExpr *E);
5991 Expr *ASTNodeImporter::VisitCXXDefaultInitExpr(CXXDefaultInitExpr *DIE) { in VisitCXXDefaultInitExpr()
5997 return CXXDefaultInitExpr::Create( in VisitCXXDefaultInitExpr()
DItaniumMangle.cpp3308 mangleExpression(cast<CXXDefaultInitExpr>(E)->getExpr(), Arity); in mangleExpression()
/external/clang/lib/CodeGen/
DCGDecl.cpp671 if (const CXXDefaultInitExpr *DIE = dyn_cast<CXXDefaultInitExpr>(init)) in EmitScalarInit()
DCGExprAgg.cpp172 void VisitCXXDefaultInitExpr(CXXDefaultInitExpr *DIE) { in VisitCXXDefaultInitExpr()
DCGExprComplex.cpp197 ComplexPairTy VisitCXXDefaultInitExpr(CXXDefaultInitExpr *DIE) { in VisitCXXDefaultInitExpr()
DCGExprConstant.cpp761 llvm::Constant *VisitCXXDefaultInitExpr(CXXDefaultInitExpr *DIE) { in VisitCXXDefaultInitExpr()
DCGExprScalar.cpp393 Value *VisitCXXDefaultInitExpr(CXXDefaultInitExpr *DIE) { in VisitCXXDefaultInitExpr()
DCGExpr.cpp1036 return EmitLValue(cast<CXXDefaultInitExpr>(E)->getExpr()); in EmitLValue()
/external/clang/lib/Sema/
DSemaExceptionSpec.cpp1121 return canThrow(cast<CXXDefaultInitExpr>(E)->getExpr()); in canThrow()
DSemaDeclCXX.cpp2662 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()
DTreeTransform.h2565 return CXXDefaultInitExpr::Create(getSema().Context, Loc, Field); in RebuildCXXDefaultInitExpr()
9392 TreeTransform<Derived>::TransformCXXDefaultInitExpr(CXXDefaultInitExpr *E) { in TransformCXXDefaultInitExpr()
/external/clang/lib/Analysis/
DCFG.cpp1146 if (CXXDefaultInitExpr *Default = dyn_cast<CXXDefaultInitExpr>(Init)) { in addInitializer()
3724 E = cast<CXXDefaultInitExpr>(E)->getExpr(); in VisitForTemporaryDtors()
/external/clang/lib/StaticAnalyzer/Core/
DExprEngine.cpp949 else if (const CXXDefaultInitExpr *DefE = dyn_cast<CXXDefaultInitExpr>(S)) in Visit()
DBugReporter.cpp265 if (Start && isa<CXXDefaultInitExpr>(Start)) { in removeEdgesToDefaultInitializers()
268 } else if (End && isa<CXXDefaultInitExpr>(End)) { in removeEdgesToDefaultInitializers()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1383 void ASTStmtReader::VisitCXXDefaultInitExpr(CXXDefaultInitExpr *E) { in VisitCXXDefaultInitExpr()
3563 S = new (Context) CXXDefaultInitExpr(Empty); in ReadStmtFromStream()
DASTWriterStmt.cpp1363 void ASTStmtWriter::VisitCXXDefaultInitExpr(CXXDefaultInitExpr *E) { in VisitCXXDefaultInitExpr()