/external/clang/tools/libclang/ |
D | CXCursor.h | 39 class OverloadExpr; variable 177 CXCursor MakeCursorOverloadedDeclRef(OverloadExpr *E, CXTranslationUnit TU); 189 typedef llvm::PointerUnion3<OverloadExpr *, Decl *,
|
D | CIndex.cpp | 1617 DEF_JOB(OverloadExprParts, OverloadExpr, OverloadExprPartsKind) 1754 void VisitOverloadExpr(OverloadExpr *E); 2029 void EnqueueVisitor::VisitOverloadExpr(OverloadExpr *E) { in VisitOverloadExpr() 2239 OverloadExpr *O = cast<OverloadExprParts>(&LI)->get(); in RunVisitorWorkList() 3098 if (OverloadExpr *E = Storage.dyn_cast<OverloadExpr *>()) in clang_getCursorSpelling() 4152 if (OverloadExpr *Ovl = dyn_cast_or_null<OverloadExpr>(E)) in clang_getCursorReferenced() 4461 if (OverloadExpr *E = Storage.dyn_cast<OverloadExpr *>()) in clang_getNumOverloadedDecls() 4484 if (OverloadExpr *E = Storage.dyn_cast<OverloadExpr *>()) in clang_getOverloadedDecl()
|
D | CXCursor.cpp | 707 CXCursor cxcursor::MakeCursorOverloadedDeclRef(OverloadExpr *E, in MakeCursorOverloadedDeclRef()
|
/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 124 def OverloadExpr : DStmt<Expr, 1>; 125 def UnresolvedLookupExpr : DStmt<OverloadExpr>; 126 def UnresolvedMemberExpr : DStmt<OverloadExpr>;
|
/external/clang/include/clang/AST/ |
D | ExprCXX.h | 2215 class OverloadExpr : public Expr { 2239 return const_cast<OverloadExpr*>(this)->getTemplateKWAndArgsInfo(); in getTemplateKWAndArgsInfo() 2242 OverloadExpr(StmtClass K, ASTContext &C, 2252 OverloadExpr(StmtClass K, EmptyShell Empty) in OverloadExpr() function 2262 OverloadExpr *Expression; 2281 OverloadExpr *Ovl = cast<OverloadExpr>(E->IgnoreParens()); in find() 2289 Result.Expression = cast<OverloadExpr>(E); in find() 2362 return const_cast<OverloadExpr*>(this)->getExplicitTemplateArgs(); in getExplicitTemplateArgs() 2390 static bool classof(const OverloadExpr *) { return true; } in classof() argument 2406 class UnresolvedLookupExpr : public OverloadExpr { [all …]
|
D | UnresolvedSet.h | 34 friend class OverloadExpr; variable
|
D | BuiltinTypes.def | 172 // OverloadExpr::find can be used to analyze the expression.
|
D | Stmt.h | 152 friend class OverloadExpr; // ctor variable
|
/external/clang/lib/Sema/ |
D | Sema.cpp | 941 OverloadExpr::FindResult FR = OverloadExpr::find(const_cast<Expr*>(&E)); in isExprCallable() 942 const OverloadExpr *Overloads = FR.Expression; in isExprCallable() 944 for (OverloadExpr::decls_iterator it = Overloads->decls_begin(), in isExprCallable() 1042 for (OverloadExpr::decls_iterator It = Overloads.begin(), in notePlausibleOverloads()
|
D | SemaCast.cpp | 705 << OverloadExpr::find(SrcExpr.get()).Expression->getName() in CheckReinterpretCast() 763 OverloadExpr* oe = OverloadExpr::find(SrcExpr.get()).Expression; in CheckStaticCast()
|
D | SemaAccess.cpp | 1704 OverloadExpr *Ovl = OverloadExpr::find(OvlExpr).Expression; in CheckAddressOfMemberAccess()
|
D | SemaOverload.cpp | 7848 OverloadExpr::FindResult Ovl = OverloadExpr::find(OverloadedExpr); in NoteAllOverloadCandidates() 7849 OverloadExpr *OvlExpr = Ovl.Expression; in NoteAllOverloadCandidates() 7910 DeclarationName Name = cast<OverloadExpr>(E)->getName(); in DiagnoseBadConversion() 8743 OverloadExpr::FindResult OvlExprInfo; 8744 OverloadExpr *OvlExpr; 8756 OvlExprInfo(OverloadExpr::find(SourceExpr)), in AddressOfFunctionResolver() 9076 Sema::ResolveSingleFunctionTemplateSpecialization(OverloadExpr *ovl, in ResolveSingleFunctionTemplateSpecialization() 9160 OverloadExpr::FindResult ovl = OverloadExpr::find(SrcExpr.get()); in ResolveAndFixSingleFunctionTemplateSpecialization()
|
D | SemaTemplateDeduction.cpp | 2693 const OverloadExpr::FindResult &R, in GetTypeOfFunction() 2718 OverloadExpr::FindResult R = OverloadExpr::find(Arg); in ResolveOverloadForDeduction() 2720 OverloadExpr *Ovl = R.Expression; in ResolveOverloadForDeduction()
|
D | SemaExpr.cpp | 3666 OverloadExpr::FindResult find = OverloadExpr::find(Fn); in ActOnCallExpr() 3670 OverloadExpr *ovl = find.Expression; in ActOnCallExpr() 7570 if (!isa<OverloadExpr>(OrigOp.get()->IgnoreParens())) { in CheckAddressOfOperand() 9424 NoteAllOverloadCandidates(OverloadExpr::find(SrcExpr).Expression, in DiagnoseAssignmentResult()
|
/external/clang/lib/AST/ |
D | ExprCXX.cpp | 238 OverloadExpr::OverloadExpr(StmtClass K, ASTContext &C, in OverloadExpr() function in OverloadExpr 309 void OverloadExpr::initializeResults(ASTContext &C, in initializeResults() 324 CXXRecordDecl *OverloadExpr::getNamingClass() const { in getNamingClass() 1182 : OverloadExpr(UnresolvedMemberExprClass, C, QualifierLoc, TemplateKWLoc, in UnresolvedMemberExpr()
|
D | StmtProfile.cpp | 850 void StmtProfiler::VisitOverloadExpr(const OverloadExpr *S) { in VisitOverloadExpr()
|
/external/v8/tools/gcmole/ |
D | gcmole.cc | 580 VISIT(OverloadExpr); in VisitExpr() 641 IGNORE_EXPR(OverloadExpr);
|
/external/clang/lib/Serialization/ |
D | ASTWriterStmt.cpp | 1339 void ASTStmtWriter::VisitOverloadExpr(OverloadExpr *E) { in VisitOverloadExpr() 1353 for (OverloadExpr::decls_iterator in VisitOverloadExpr()
|
D | ASTReaderStmt.cpp | 1326 void ASTStmtReader::VisitOverloadExpr(OverloadExpr *E) { in VisitOverloadExpr()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 130 class OverloadExpr; variable 1702 FunctionDecl *ResolveSingleFunctionTemplateSpecialization(OverloadExpr *ovl,
|