/external/clang/tools/libclang/ |
D | CXCursor.h | 39 class OverloadExpr; variable 222 CXCursor MakeCursorOverloadedDeclRef(const OverloadExpr *E, 235 typedef llvm::PointerUnion3<const OverloadExpr *, const Decl *,
|
D | CIndex.cpp | 1677 DEF_JOB(OverloadExprParts, OverloadExpr, OverloadExprPartsKind) 1819 void VisitOverloadExpr(const OverloadExpr *E); 2097 void EnqueueVisitor::VisitOverloadExpr(const OverloadExpr *E) { in VisitOverloadExpr() 2309 const OverloadExpr *O = cast<OverloadExprParts>(&LI)->get(); in RunVisitorWorkList() 3214 if (const OverloadExpr *E = Storage.dyn_cast<const OverloadExpr *>()) in clang_getCursorSpelling() 4329 if (const OverloadExpr *Ovl = dyn_cast_or_null<OverloadExpr>(E)) in clang_getCursorReferenced() 4639 if (const OverloadExpr *E = Storage.dyn_cast<const OverloadExpr *>()) in clang_getNumOverloadedDecls() 4662 if (const OverloadExpr *E = Storage.dyn_cast<const OverloadExpr *>()) in clang_getOverloadedDecl()
|
D | CXCursor.cpp | 722 CXCursor cxcursor::MakeCursorOverloadedDeclRef(const OverloadExpr *E, in MakeCursorOverloadedDeclRef()
|
/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 126 def OverloadExpr : DStmt<Expr, 1>; 127 def UnresolvedLookupExpr : DStmt<OverloadExpr>; 128 def UnresolvedMemberExpr : DStmt<OverloadExpr>;
|
/external/clang/include/clang/AST/ |
D | ExprCXX.h | 2273 class OverloadExpr : public Expr { 2297 return const_cast<OverloadExpr*>(this)->getTemplateKWAndArgsInfo(); in getTemplateKWAndArgsInfo() 2300 OverloadExpr(StmtClass K, ASTContext &C, 2310 OverloadExpr(StmtClass K, EmptyShell Empty) in OverloadExpr() function 2320 OverloadExpr *Expression; 2339 OverloadExpr *Ovl = cast<OverloadExpr>(E->IgnoreParens()); in find() 2347 Result.Expression = cast<OverloadExpr>(E); in find() 2420 return const_cast<OverloadExpr*>(this)->getExplicitTemplateArgs(); in getExplicitTemplateArgs() 2464 class UnresolvedLookupExpr : public OverloadExpr { 2489 : OverloadExpr(UnresolvedLookupExprClass, C, QualifierLoc, TemplateKWLoc, in UnresolvedLookupExpr() [all …]
|
D | UnresolvedSet.h | 37 friend class OverloadExpr; variable
|
D | BuiltinTypes.def | 186 // OverloadExpr::find can be used to analyze the expression.
|
D | Stmt.h | 156 friend class OverloadExpr; // ctor variable
|
/external/clang/lib/Sema/ |
D | Sema.cpp | 1145 OverloadExpr::FindResult FR = OverloadExpr::find(const_cast<Expr*>(&E)); in isExprCallable() 1146 const OverloadExpr *Overloads = FR.Expression; in isExprCallable() 1148 for (OverloadExpr::decls_iterator it = Overloads->decls_begin(), in isExprCallable() 1245 for (OverloadExpr::decls_iterator It = Overloads.begin(), in notePlausibleOverloads()
|
D | SemaCast.cpp | 709 << OverloadExpr::find(SrcExpr.get()).Expression->getName() in CheckReinterpretCast() 767 OverloadExpr* oe = OverloadExpr::find(SrcExpr.get()).Expression; in CheckStaticCast()
|
D | SemaAccess.cpp | 1780 OverloadExpr *Ovl = OverloadExpr::find(OvlExpr).Expression; in CheckAddressOfMemberAccess()
|
D | SemaOverload.cpp | 8042 OverloadExpr::FindResult Ovl = OverloadExpr::find(OverloadedExpr); in NoteAllOverloadCandidates() 8043 OverloadExpr *OvlExpr = Ovl.Expression; in NoteAllOverloadCandidates() 8114 DeclarationName Name = cast<OverloadExpr>(E)->getName(); in DiagnoseBadConversion() 8492 OverloadExpr::FindResult R = in DiagnoseBadDeduction() 8493 OverloadExpr::find(Cand->DeductionFailure.getExpr()); in DiagnoseBadDeduction() 9003 OverloadExpr::FindResult OvlExprInfo; 9004 OverloadExpr *OvlExpr; 9016 OvlExprInfo(OverloadExpr::find(SourceExpr)), in AddressOfFunctionResolver() 9335 Sema::ResolveSingleFunctionTemplateSpecialization(OverloadExpr *ovl, in ResolveSingleFunctionTemplateSpecialization() 9419 OverloadExpr::FindResult ovl = OverloadExpr::find(SrcExpr.get()); in ResolveAndFixSingleFunctionTemplateSpecialization()
|
D | SemaTemplateDeduction.cpp | 2765 const OverloadExpr::FindResult &R, in GetTypeOfFunction() 2790 OverloadExpr::FindResult R = OverloadExpr::find(Arg); in ResolveOverloadForDeduction() 2792 OverloadExpr *Ovl = R.Expression; in ResolveOverloadForDeduction()
|
D | SemaExpr.cpp | 3990 OverloadExpr::FindResult find = OverloadExpr::find(Fn); in ActOnCallExpr() 3994 OverloadExpr *ovl = find.Expression; in ActOnCallExpr() 8088 if (!isa<OverloadExpr>(OrigOp.get()->IgnoreParens())) { in CheckAddressOfOperand() 10036 NoteAllOverloadCandidates(OverloadExpr::find(SrcExpr).Expression, in DiagnoseAssignmentResult()
|
/external/clang/lib/AST/ |
D | ExprCXX.cpp | 262 OverloadExpr::OverloadExpr(StmtClass K, ASTContext &C, in OverloadExpr() function in OverloadExpr 334 void OverloadExpr::initializeResults(ASTContext &C, in initializeResults() 349 CXXRecordDecl *OverloadExpr::getNamingClass() const { in getNamingClass() 1226 : OverloadExpr(UnresolvedMemberExprClass, C, QualifierLoc, TemplateKWLoc, in UnresolvedMemberExpr()
|
D | StmtProfile.cpp | 855 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 | 1354 void ASTStmtWriter::VisitOverloadExpr(OverloadExpr *E) { in VisitOverloadExpr() 1368 for (OverloadExpr::decls_iterator in VisitOverloadExpr()
|
D | ASTReaderStmt.cpp | 1343 void ASTStmtReader::VisitOverloadExpr(OverloadExpr *E) { in VisitOverloadExpr()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 136 class OverloadExpr; variable 2063 FunctionDecl *ResolveSingleFunctionTemplateSpecialization(OverloadExpr *ovl,
|