/external/clang/tools/libclang/ |
D | CXCursor.h | 39 class OverloadExpr; variable 219 CXCursor MakeCursorOverloadedDeclRef(const OverloadExpr *E, 232 typedef llvm::PointerUnion3<const OverloadExpr *, const Decl *,
|
D | CIndex.cpp | 1762 DEF_JOB(OverloadExprParts, OverloadExpr, OverloadExprPartsKind) 1922 void VisitOverloadExpr(const OverloadExpr *E); 2517 void EnqueueVisitor::VisitOverloadExpr(const OverloadExpr *E) { in VisitOverloadExpr() 2892 const OverloadExpr *O = cast<OverloadExprParts>(&LI)->get(); in RunVisitorWorkList() 4182 if (const OverloadExpr *E = Storage.dyn_cast<const OverloadExpr *>()) in clang_getCursorSpelling() 5492 if (const OverloadExpr *Ovl = dyn_cast_or_null<OverloadExpr>(E)) in clang_getCursorReferenced() 5823 if (const OverloadExpr *E = Storage.dyn_cast<const OverloadExpr *>()) in clang_getNumOverloadedDecls() 5846 if (const OverloadExpr *E = Storage.dyn_cast<const OverloadExpr *>()) in clang_getOverloadedDecl()
|
D | CXCursor.cpp | 885 CXCursor cxcursor::MakeCursorOverloadedDeclRef(const OverloadExpr *E, in MakeCursorOverloadedDeclRef()
|
/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 135 def OverloadExpr : DStmt<Expr, 1>; 136 def UnresolvedLookupExpr : DStmt<OverloadExpr>; 137 def UnresolvedMemberExpr : DStmt<OverloadExpr>;
|
/external/clang/include/clang/AST/ |
D | ExprCXX.h | 2483 class OverloadExpr : public Expr { 2508 return const_cast<OverloadExpr *>(this) in getTrailingASTTemplateKWAndArgsInfo() 2515 OverloadExpr(StmtClass K, const ASTContext &C, 2525 OverloadExpr(StmtClass K, EmptyShell Empty) in OverloadExpr() function 2535 OverloadExpr *Expression; 2554 OverloadExpr *Ovl = cast<OverloadExpr>(E->IgnoreParens()); in find() 2562 Result.Expression = cast<OverloadExpr>(E); in find() 2631 return const_cast<OverloadExpr *>(this)->getTrailingTemplateArgumentLoc(); in getTemplateArgs() 2672 : public OverloadExpr, 2703 : OverloadExpr(UnresolvedLookupExprClass, C, QualifierLoc, TemplateKWLoc, in UnresolvedLookupExpr() [all …]
|
D | UnresolvedSet.h | 34 friend class OverloadExpr; variable
|
D | BuiltinTypes.def | 193 // OverloadExpr::find can be used to analyze the expression.
|
D | Stmt.h | 122 friend class OverloadExpr; // ctor in LLVM_ALIGNAS() local
|
/external/clang/lib/Sema/ |
D | Sema.cpp | 1302 const OverloadExpr *Overloads = nullptr; in tryExprAsCall() 1305 OverloadExpr::FindResult FR = OverloadExpr::find(const_cast<Expr*>(&E)); in tryExprAsCall() 1320 for (OverloadExpr::decls_iterator it = Overloads->decls_begin(), in tryExprAsCall() 1430 for (OverloadExpr::decls_iterator It = Overloads.begin(), in notePlausibleOverloads()
|
D | SemaCast.cpp | 861 << OverloadExpr::find(SrcExpr.get()).Expression->getName() in CheckReinterpretCast() 922 OverloadExpr* oe = OverloadExpr::find(SrcExpr.get()).Expression; in CheckStaticCast() 2277 OverloadExpr *OE = OverloadExpr::find(SrcExpr.get()).Expression; in CheckCXXCStyleCast()
|
D | SemaOverload.cpp | 9015 OverloadExpr::FindResult Ovl = OverloadExpr::find(OverloadedExpr); in NoteAllOverloadCandidates() 9016 OverloadExpr *OvlExpr = Ovl.Expression; in NoteAllOverloadCandidates() 9088 DeclarationName Name = cast<OverloadExpr>(E)->getName(); in DiagnoseBadConversion() 9522 OverloadExpr::FindResult R = OverloadExpr::find(DeductionFailure.getExpr()); in DiagnoseBadDeduction() 10286 OverloadExpr::FindResult OvlExprInfo; 10287 OverloadExpr *OvlExpr; 10302 OvlExprInfo(OverloadExpr::find(SourceExpr)), in AddressOfFunctionResolver() 10726 OverloadExpr::FindResult R = OverloadExpr::find(E); in resolveAddressOfOnlyViableOverloadCandidate() 10727 OverloadExpr *Ovl = R.Expression; in resolveAddressOfOnlyViableOverloadCandidate() 10794 Sema::ResolveSingleFunctionTemplateSpecialization(OverloadExpr *ovl, in ResolveSingleFunctionTemplateSpecialization() [all …]
|
D | SemaAccess.cpp | 1791 OverloadExpr *Ovl = OverloadExpr::find(OvlExpr).Expression; in CheckAddressOfMemberAccess()
|
D | SemaTemplateDeduction.cpp | 2966 static QualType GetTypeOfFunction(Sema &S, const OverloadExpr::FindResult &R, in GetTypeOfFunction() 2996 OverloadExpr::FindResult R = OverloadExpr::find(Arg); in ResolveOverloadForDeduction() 2998 OverloadExpr *Ovl = R.Expression; in ResolveOverloadForDeduction()
|
D | SemaExpr.cpp | 5183 OverloadExpr::FindResult find = OverloadExpr::find(Fn); in ActOnCallExpr() 5187 OverloadExpr *ovl = find.Expression; in ActOnCallExpr() 10338 if (!isa<OverloadExpr>(E)) { in CheckAddressOfOperand() 10345 OverloadExpr *Ovl = cast<OverloadExpr>(E); in CheckAddressOfOperand() 12584 NoteAllOverloadCandidates(OverloadExpr::find(SrcExpr).Expression, in DiagnoseAssignmentResult()
|
D | SemaExprCXX.cpp | 6756 llvm::SmallDenseMap<OverloadExpr *, Expr *, 4> OverloadResolution; 6806 if (auto *OE = dyn_cast_or_null<OverloadExpr>(E)) in getDeclFromExpr() 6840 if (auto *OE = dyn_cast<OverloadExpr>(Callee)) { in RebuildCallExpr()
|
/external/clang/lib/AST/ |
D | ExprCXX.cpp | 250 OverloadExpr::OverloadExpr(StmtClass K, const ASTContext &C, in OverloadExpr() function in OverloadExpr 320 void OverloadExpr::initializeResults(const ASTContext &C, in initializeResults() 334 CXXRecordDecl *OverloadExpr::getNamingClass() const { in getNamingClass() 1220 : OverloadExpr(UnresolvedMemberExprClass, C, QualifierLoc, TemplateKWLoc, in UnresolvedMemberExpr()
|
D | StmtProfile.cpp | 1393 void StmtProfiler::VisitOverloadExpr(const OverloadExpr *S) { in VisitOverloadExpr()
|
/external/v8/tools/gcmole/ |
D | gcmole.cc | 575 VISIT(OverloadExpr); in VisitExpr() 633 IGNORE_EXPR(OverloadExpr);
|
/external/v8/tools/clang/rewrite_to_chrome_style/ |
D | RewriteToChromeStyle.cpp | 101 AST_MATCHER_P(clang::OverloadExpr, in AST_MATCHER_P() argument
|
/external/clang/lib/Serialization/ |
D | ASTWriterStmt.cpp | 1512 void ASTStmtWriter::VisitOverloadExpr(OverloadExpr *E) { in VisitOverloadExpr() 1527 for (OverloadExpr::decls_iterator in VisitOverloadExpr()
|
D | ASTReaderStmt.cpp | 1511 void ASTStmtReader::VisitOverloadExpr(OverloadExpr *E) { in VisitOverloadExpr()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 153 class OverloadExpr; variable 2577 ResolveSingleFunctionTemplateSpecialization(OverloadExpr *ovl,
|