| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/Basic/ |
| D | StmtNodes.td | 111 def CXXDefaultInitExpr : DStmt<Expr>;
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | Expr.cpp | 114 if (const CXXDefaultInitExpr *DAE = dyn_cast<CXXDefaultInitExpr>(E)) in findMaterializedTemporary() 122 if (const CXXDefaultInitExpr *DAE = dyn_cast<CXXDefaultInitExpr>(E)) in findMaterializedTemporary() 2259 return (cast<CXXDefaultInitExpr>(this) in isUnusedResultAWarning() 2782 return cast<CXXDefaultInitExpr>(this)->getExpr() in isConstantInitializer() 2908 if (const Expr *E = cast<CXXDefaultInitExpr>(this)->getExpr()) in HasSideEffects() 3109 } else if (const CXXDefaultInitExpr *DefaultInit in isNullPointerConstant() 3110 = dyn_cast<CXXDefaultInitExpr>(this)) { in isNullPointerConstant()
|
| D | ExprClassification.cpp | 307 return ClassifyInternal(Ctx, cast<CXXDefaultInitExpr>(E)->getExpr()); in ClassifyInternal()
|
| D | ExprCXX.cpp | 780 CXXDefaultInitExpr::CXXDefaultInitExpr(const ASTContext &C, SourceLocation Loc, in CXXDefaultInitExpr() function in CXXDefaultInitExpr
|
| D | StmtProfile.cpp | 847 void StmtProfiler::VisitCXXDefaultInitExpr(const CXXDefaultInitExpr *S) { in VisitCXXDefaultInitExpr()
|
| D | StmtPrinter.cpp | 1415 void StmtPrinter::VisitCXXDefaultInitExpr(CXXDefaultInitExpr *Node) { in VisitCXXDefaultInitExpr()
|
| D | ExprConstant.cpp | 3843 RetTy VisitCXXDefaultInitExpr(const CXXDefaultInitExpr *E) { in VisitCXXDefaultInitExpr() 5032 isa<CXXDefaultInitExpr>(InitExpr)); in VisitInitListExpr() 5067 isa<CXXDefaultInitExpr>(Init)); in VisitInitListExpr() 8574 return CheckICE(cast<CXXDefaultInitExpr>(E)->getExpr(), Ctx); in CheckICE()
|
| D | ItaniumMangle.cpp | 2635 mangleExpression(cast<CXXDefaultInitExpr>(E)->getExpr(), Arity); in mangleExpression()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/AST/ |
| D | ExprCXX.h | 945 class CXXDefaultInitExpr : public Expr { 952 CXXDefaultInitExpr(const ASTContext &C, SourceLocation Loc, FieldDecl *Field, 955 CXXDefaultInitExpr(EmptyShell Empty) : Expr(CXXDefaultInitExprClass, Empty) {} in CXXDefaultInitExpr() function 960 static CXXDefaultInitExpr *Create(const ASTContext &C, SourceLocation Loc, in Create() 962 return new (C) CXXDefaultInitExpr(C, Loc, Field, Field->getType()); in Create()
|
| D | DeclCXX.h | 1924 return isa<CXXDefaultInitExpr>(Init); in isInClassMemberInitializer()
|
| D | RecursiveASTVisitor.h | 2226 DEF_TRAVERSE_STMT(CXXDefaultInitExpr, { })
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | SemaExceptionSpec.cpp | 1024 return canThrow(cast<CXXDefaultInitExpr>(E)->getExpr()); in canThrow()
|
| D | SemaDeclCXX.cpp | 2274 if (CXXDefaultInitExpr *Default = dyn_cast<CXXDefaultInitExpr>(E)) { in CheckInitExprContainsUninitializedFields() 3406 Expr *DIE = CXXDefaultInitExpr::Create(SemaRef.Context, in CollectFieldInitializer()
|
| D | TreeTransform.h | 2084 return getSema().Owned(CXXDefaultInitExpr::Create(getSema().Context, Loc, in RebuildCXXDefaultInitExpr() 7539 TreeTransform<Derived>::TransformCXXDefaultInitExpr(CXXDefaultInitExpr *E) { in TransformCXXDefaultInitExpr()
|
| D | SemaInit.cpp | 362 Expr *DIE = CXXDefaultInitExpr::Create(SemaRef.Context, in FillInValueInitForField()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
| D | CGExprComplex.cpp | 190 ComplexPairTy VisitCXXDefaultInitExpr(CXXDefaultInitExpr *DIE) { in VisitCXXDefaultInitExpr()
|
| D | CGExprAgg.cpp | 164 void VisitCXXDefaultInitExpr(CXXDefaultInitExpr *DIE) { in VisitCXXDefaultInitExpr()
|
| D | CGExprConstant.cpp | 710 llvm::Constant *VisitCXXDefaultInitExpr(CXXDefaultInitExpr *DIE) { in VisitCXXDefaultInitExpr()
|
| D | CGExpr.cpp | 832 return EmitLValue(cast<CXXDefaultInitExpr>(E)->getExpr()); in EmitLValue()
|
| D | CGExprScalar.cpp | 350 Value *VisitCXXDefaultInitExpr(CXXDefaultInitExpr *DIE) { in VisitCXXDefaultInitExpr()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| D | ExprEngine.cpp | 798 else if (const CXXDefaultInitExpr *DefE = dyn_cast<CXXDefaultInitExpr>(S)) in Visit()
|
| D | BugReporter.cpp | 264 if (Start && isa<CXXDefaultInitExpr>(Start)) { in removeEdgesToDefaultInitializers() 267 } else if (End && isa<CXXDefaultInitExpr>(End)) { in removeEdgesToDefaultInitializers()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/Serialization/ |
| D | ASTReaderStmt.cpp | 1329 void ASTStmtReader::VisitCXXDefaultInitExpr(CXXDefaultInitExpr *E) { in VisitCXXDefaultInitExpr() 2336 S = new (Context) CXXDefaultInitExpr(Empty); in ReadStmtFromStream()
|
| D | ASTWriterStmt.cpp | 1303 void ASTStmtWriter::VisitCXXDefaultInitExpr(CXXDefaultInitExpr *E) { in VisitCXXDefaultInitExpr()
|