/external/clang/lib/AST/ |
D | ExprCXX.cpp | 603 CXXDefaultArgExpr * 604 CXXDefaultArgExpr::Create(ASTContext &C, SourceLocation Loc, in Create() 606 void *Mem = C.Allocate(sizeof(CXXDefaultArgExpr) + sizeof(Stmt *)); in Create() 607 return new (Mem) CXXDefaultArgExpr(CXXDefaultArgExprClass, Loc, Param, in Create()
|
D | StmtPrinter.cpp | 814 if (isa<CXXDefaultArgExpr>(Call->getArg(i))) { in PrintCallArgs() 1025 if (!isa<CXXDefaultArgExpr>(Node->getArg(ArgIdx))) in VisitCXXOperatorCallExpr() 1123 void StmtPrinter::VisitCXXDefaultArgExpr(CXXDefaultArgExpr *Node) { in VisitCXXDefaultArgExpr() 1228 if (isa<CXXDefaultArgExpr>(E->getArg(i))) { in VisitCXXConstructExpr()
|
D | ExprClassification.cpp | 278 return ClassifyInternal(Ctx, cast<CXXDefaultArgExpr>(E)->getExpr()); in ClassifyInternal()
|
D | Expr.cpp | 1634 return (cast<CXXDefaultArgExpr>(this) in isUnusedResultAWarning() 2164 return isa<CXXDefaultArgExpr>(E); in isDefaultArgument() 2453 } else if (const CXXDefaultArgExpr *DefaultArg in isNullPointerConstant() 2454 = dyn_cast<CXXDefaultArgExpr>(this)) { in isNullPointerConstant()
|
D | StmtProfile.cpp | 746 void StmtProfiler::VisitCXXDefaultArgExpr(const CXXDefaultArgExpr *S) { in VisitCXXDefaultArgExpr()
|
D | DeclPrinter.cpp | 504 if (isa<CXXDefaultArgExpr>(Args[I])) in VisitFunctionDecl()
|
D | ItaniumMangle.cpp | 2279 mangleExpression(cast<CXXDefaultArgExpr>(E)->getExpr(), Arity); in mangleExpression()
|
D | ExprConstant.cpp | 3101 return CheckICE(cast<CXXDefaultArgExpr>(E)->getExpr(), Ctx); in CheckICE()
|
/external/clang/include/clang/AST/ |
D | ExprCXX.h | 639 class CXXDefaultArgExpr : public Expr { 650 CXXDefaultArgExpr(StmtClass SC, SourceLocation Loc, ParmVarDecl *param) in CXXDefaultArgExpr() function 659 CXXDefaultArgExpr(StmtClass SC, SourceLocation Loc, ParmVarDecl *param, in CXXDefaultArgExpr() function 669 CXXDefaultArgExpr(EmptyShell Empty) : Expr(CXXDefaultArgExprClass, Empty) {} in CXXDefaultArgExpr() function 674 static CXXDefaultArgExpr *Create(ASTContext &C, SourceLocation Loc, in Create() 676 return new (C) CXXDefaultArgExpr(CXXDefaultArgExprClass, Loc, Param); in Create() 681 static CXXDefaultArgExpr *Create(ASTContext &C, 715 static bool classof(const CXXDefaultArgExpr *) { return true; } in classof() argument
|
D | RecursiveASTVisitor.h | 1913 DEF_TRAVERSE_STMT(CXXDefaultArgExpr, { })
|
/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 101 def CXXDefaultArgExpr : DStmt<Expr>;
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 1048 void ASTStmtReader::VisitCXXDefaultArgExpr(CXXDefaultArgExpr *E) { in VisitCXXDefaultArgExpr() 1867 S = CXXDefaultArgExpr::Create(*Context, SourceLocation(), 0, SubExpr); in ReadStmtFromStream() 1869 S = new (Context) CXXDefaultArgExpr(Empty); in ReadStmtFromStream()
|
D | ASTWriterStmt.cpp | 1040 void ASTStmtWriter::VisitCXXDefaultArgExpr(CXXDefaultArgExpr *E) { in VisitCXXDefaultArgExpr()
|
/external/clang/lib/CodeGen/ |
D | CGExpr.cpp | 224 if (const CXXDefaultArgExpr *DAE = dyn_cast<CXXDefaultArgExpr>(E)) in EmitExprForReferenceBinding() 678 return EmitLValue(cast<CXXDefaultArgExpr>(E)->getExpr()); in EmitLValue()
|
D | CGExprComplex.cpp | 184 ComplexPairTy VisitCXXDefaultArgExpr(CXXDefaultArgExpr *DAE) { in VisitCXXDefaultArgExpr()
|
D | CGExprScalar.cpp | 346 Value *VisitCXXDefaultArgExpr(CXXDefaultArgExpr *DAE) { in VisitCXXDefaultArgExpr() 2641 if (isa<CXXDefaultArgExpr>(E)) in EmitScalarExpr() 2645 if (isa<CXXDefaultArgExpr>(E)) in EmitScalarExpr()
|
D | CGExprAgg.cpp | 127 void VisitCXXDefaultArgExpr(CXXDefaultArgExpr *DAE) { in VisitCXXDefaultArgExpr()
|
D | CGExprConstant.cpp | 667 llvm::Constant *VisitCXXDefaultArgExpr(CXXDefaultArgExpr *DAE) { in VisitCXXDefaultArgExpr()
|
/external/clang/lib/Sema/ |
D | SemaTemplateInstantiate.cpp | 773 ExprResult TransformCXXDefaultArgExpr(CXXDefaultArgExpr *E); 1180 CXXDefaultArgExpr *E) { in TransformCXXDefaultArgExpr()
|
D | SemaExpr.cpp | 3158 return Owned(CXXDefaultArgExpr::Create(Context, CallLoc, Param, in BuildCXXDefaultArgExpr() 3179 return Owned(CXXDefaultArgExpr::Create(Context, CallLoc, Param)); in BuildCXXDefaultArgExpr() 9122 void VisitCXXDefaultArgExpr(CXXDefaultArgExpr *E) { in VisitCXXDefaultArgExpr()
|
D | TreeTransform.h | 1881 return getSema().Owned(CXXDefaultArgExpr::Create(getSema().Context, Loc, in RebuildCXXDefaultArgExpr() 6803 TreeTransform<Derived>::TransformCXXDefaultArgExpr(CXXDefaultArgExpr *E) { in TransformCXXDefaultArgExpr()
|
/external/clang/tools/libclang/ |
D | CIndex.cpp | 1774 void VisitCXXDefaultArgExpr(CXXDefaultArgExpr *E) { /* Do nothing. */ } in VisitCXXDefaultArgExpr()
|