Home
last modified time | relevance | path

Searched refs:CXXDefaultArgExpr (Results 1 – 22 of 22) sorted by relevance

/external/clang/lib/AST/
DExprCXX.cpp603 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()
DStmtPrinter.cpp814 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()
DExprClassification.cpp278 return ClassifyInternal(Ctx, cast<CXXDefaultArgExpr>(E)->getExpr()); in ClassifyInternal()
DExpr.cpp1634 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()
DStmtProfile.cpp746 void StmtProfiler::VisitCXXDefaultArgExpr(const CXXDefaultArgExpr *S) { in VisitCXXDefaultArgExpr()
DDeclPrinter.cpp504 if (isa<CXXDefaultArgExpr>(Args[I])) in VisitFunctionDecl()
DItaniumMangle.cpp2279 mangleExpression(cast<CXXDefaultArgExpr>(E)->getExpr(), Arity); in mangleExpression()
DExprConstant.cpp3101 return CheckICE(cast<CXXDefaultArgExpr>(E)->getExpr(), Ctx); in CheckICE()
/external/clang/include/clang/AST/
DExprCXX.h639 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
DRecursiveASTVisitor.h1913 DEF_TRAVERSE_STMT(CXXDefaultArgExpr, { })
/external/clang/include/clang/Basic/
DStmtNodes.td101 def CXXDefaultArgExpr : DStmt<Expr>;
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1048 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()
DASTWriterStmt.cpp1040 void ASTStmtWriter::VisitCXXDefaultArgExpr(CXXDefaultArgExpr *E) { in VisitCXXDefaultArgExpr()
/external/clang/lib/CodeGen/
DCGExpr.cpp224 if (const CXXDefaultArgExpr *DAE = dyn_cast<CXXDefaultArgExpr>(E)) in EmitExprForReferenceBinding()
678 return EmitLValue(cast<CXXDefaultArgExpr>(E)->getExpr()); in EmitLValue()
DCGExprComplex.cpp184 ComplexPairTy VisitCXXDefaultArgExpr(CXXDefaultArgExpr *DAE) { in VisitCXXDefaultArgExpr()
DCGExprScalar.cpp346 Value *VisitCXXDefaultArgExpr(CXXDefaultArgExpr *DAE) { in VisitCXXDefaultArgExpr()
2641 if (isa<CXXDefaultArgExpr>(E)) in EmitScalarExpr()
2645 if (isa<CXXDefaultArgExpr>(E)) in EmitScalarExpr()
DCGExprAgg.cpp127 void VisitCXXDefaultArgExpr(CXXDefaultArgExpr *DAE) { in VisitCXXDefaultArgExpr()
DCGExprConstant.cpp667 llvm::Constant *VisitCXXDefaultArgExpr(CXXDefaultArgExpr *DAE) { in VisitCXXDefaultArgExpr()
/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp773 ExprResult TransformCXXDefaultArgExpr(CXXDefaultArgExpr *E);
1180 CXXDefaultArgExpr *E) { in TransformCXXDefaultArgExpr()
DSemaExpr.cpp3158 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()
DTreeTransform.h1881 return getSema().Owned(CXXDefaultArgExpr::Create(getSema().Context, Loc, in RebuildCXXDefaultArgExpr()
6803 TreeTransform<Derived>::TransformCXXDefaultArgExpr(CXXDefaultArgExpr *E) { in TransformCXXDefaultArgExpr()
/external/clang/tools/libclang/
DCIndex.cpp1774 void VisitCXXDefaultArgExpr(CXXDefaultArgExpr *E) { /* Do nothing. */ } in VisitCXXDefaultArgExpr()