Searched refs:CXXDefaultInitExpr (Results 1 - 23 of 23) sorted by relevance

/external/clang/include/clang/AST/
H A DExprCXX.h945 class CXXDefaultInitExpr : public Expr { class in namespace:clang
952 CXXDefaultInitExpr(const ASTContext &C, SourceLocation Loc, FieldDecl *Field,
955 CXXDefaultInitExpr(EmptyShell Empty) : Expr(CXXDefaultInitExprClass, Empty) {} function in class:clang::CXXDefaultInitExpr
960 static CXXDefaultInitExpr *Create(const ASTContext &C, SourceLocation Loc,
962 return new (C) CXXDefaultInitExpr(C, Loc, Field, Field->getType());
H A DDataRecursiveASTVisitor.h2172 DEF_TRAVERSE_STMT(CXXDefaultInitExpr, {})
H A DRecursiveASTVisitor.h2194 DEF_TRAVERSE_STMT(CXXDefaultInitExpr, {})
/external/clang/lib/AST/
H A DExprClassification.cpp305 return ClassifyInternal(Ctx, cast<CXXDefaultInitExpr>(E)->getExpr());
H A DExpr.cpp2265 return (cast<CXXDefaultInitExpr>(this)
2820 return cast<CXXDefaultInitExpr>(this)->getExpr()
2948 if (const Expr *E = cast<CXXDefaultInitExpr>(this)->getExpr())
3149 } else if (const CXXDefaultInitExpr *DefaultInit
3150 = dyn_cast<CXXDefaultInitExpr>(this)) {
H A DExprCXX.cpp779 CXXDefaultInitExpr::CXXDefaultInitExpr(const ASTContext &C, SourceLocation Loc, function in class:CXXDefaultInitExpr
H A DStmtProfile.cpp939 void StmtProfiler::VisitCXXDefaultInitExpr(const CXXDefaultInitExpr *S) {
H A DExprConstant.cpp3886 bool VisitCXXDefaultInitExpr(const CXXDefaultInitExpr *E) {
5077 // Temporarily override This, in case there's a CXXDefaultInitExpr in here.
5079 isa<CXXDefaultInitExpr>(InitExpr));
5111 // Temporarily override This, in case there's a CXXDefaultInitExpr in here.
5113 isa<CXXDefaultInitExpr>(Init));
8647 return CheckICE(cast<CXXDefaultInitExpr>(E)->getExpr(), Ctx);
H A DItaniumMangle.cpp2690 mangleExpression(cast<CXXDefaultInitExpr>(E)->getExpr(), Arity);
/external/clang/lib/CodeGen/
H A DCGDecl.cpp578 if (const CXXDefaultInitExpr *DIE = dyn_cast<CXXDefaultInitExpr>(init))
H A DCGExprComplex.cpp190 ComplexPairTy VisitCXXDefaultInitExpr(CXXDefaultInitExpr *DIE) {
H A DCGExprAgg.cpp164 void VisitCXXDefaultInitExpr(CXXDefaultInitExpr *DIE) {
H A DCGExprConstant.cpp713 llvm::Constant *VisitCXXDefaultInitExpr(CXXDefaultInitExpr *DIE) {
H A DCGExpr.cpp839 return EmitLValue(cast<CXXDefaultInitExpr>(E)->getExpr());
H A DCGExprScalar.cpp350 Value *VisitCXXDefaultInitExpr(CXXDefaultInitExpr *DIE) {
/external/clang/lib/Sema/
H A DSemaExceptionSpec.cpp1038 return canThrow(cast<CXXDefaultInitExpr>(E)->getExpr());
H A DTreeTransform.h2244 return CXXDefaultInitExpr::Create(getSema().Context, Loc, Field);
7906 TreeTransform<Derived>::TransformCXXDefaultInitExpr(CXXDefaultInitExpr *E) {
H A DSemaDeclCXX.cpp2352 if (CXXDefaultInitExpr *Default = dyn_cast<CXXDefaultInitExpr>(E)) {
3528 Expr *DIE = CXXDefaultInitExpr::Create(SemaRef.Context,
H A DSemaInit.cpp469 Expr *DIE = CXXDefaultInitExpr::Create(SemaRef.Context, Loc, Field);
1543 // FIXME: Actually build a CXXDefaultInitExpr?
/external/clang/lib/StaticAnalyzer/Core/
H A DExprEngine.cpp828 else if (const CXXDefaultInitExpr *DefE = dyn_cast<CXXDefaultInitExpr>(S))
H A DBugReporter.cpp265 if (Start && isa<CXXDefaultInitExpr>(Start)) {
268 } else if (End && isa<CXXDefaultInitExpr>(End)) {
/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp1327 void ASTStmtReader::VisitCXXDefaultInitExpr(CXXDefaultInitExpr *E) {
2573 S = new (Context) CXXDefaultInitExpr(Empty);
H A DASTWriterStmt.cpp1298 void ASTStmtWriter::VisitCXXDefaultInitExpr(CXXDefaultInitExpr *E) {

Completed in 2010 milliseconds