/external/llvm-project/clang/tools/libclang/ |
D | CXCursor.h | 38 class OverloadExpr; variable 215 CXCursor MakeCursorOverloadedDeclRef(const OverloadExpr *E, 228 typedef llvm::PointerUnion<const OverloadExpr *, const Decl *,
|
D | CIndex.cpp | 1863 DEF_JOB(OverloadExprParts, OverloadExpr, OverloadExprPartsKind) 2026 void VisitOverloadExpr(const OverloadExpr *E); 2771 void EnqueueVisitor::VisitOverloadExpr(const OverloadExpr *E) { in VisitOverloadExpr() 3231 const OverloadExpr *O = cast<OverloadExprParts>(&LI)->get(); in RunVisitorWorkList() 4647 if (const OverloadExpr *E = Storage.dyn_cast<const OverloadExpr *>()) in clang_getCursorSpelling() 6265 if (const OverloadExpr *Ovl = dyn_cast_or_null<OverloadExpr>(E)) in clang_getCursorReferenced() 6608 if (const OverloadExpr *E = Storage.dyn_cast<const OverloadExpr *>()) in clang_getNumOverloadedDecls() 6631 if (const OverloadExpr *E = Storage.dyn_cast<const OverloadExpr *>()) in clang_getOverloadedDecl()
|
/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()
|
/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.
|
/external/llvm-project/clang/include/clang/AST/ |
D | ComputeDependence.h | 70 class OverloadExpr; variable 152 ExprDependence computeDependence(OverloadExpr *E, bool KnownDependent,
|
D | ExprCXX.h | 2870 class OverloadExpr : public Expr { 2881 OverloadExpr(StmtClass SC, const ASTContext &Context, 2890 OverloadExpr(StmtClass SC, EmptyShell Empty, unsigned NumResults, 2896 return const_cast<OverloadExpr *>(this)->getTrailingResults(); in getTrailingResults() 2903 return const_cast<OverloadExpr *>(this) in getTrailingASTTemplateKWAndArgsInfo() 2911 return const_cast<OverloadExpr *>(this)->getTrailingTemplateArgumentLoc(); in getTrailingTemplateArgumentLoc() 2920 OverloadExpr *Expression; 2939 auto *Ovl = cast<OverloadExpr>(E->IgnoreParens()); in find() 2947 Result.Expression = cast<OverloadExpr>(E); in find() 2957 return const_cast<OverloadExpr *>(this)->getNamingClass(); in getNamingClass() [all …]
|
D | UnresolvedSet.h | 37 friend class OverloadExpr; variable
|
D | BuiltinTypes.def | 272 // OverloadExpr::find can be used to analyze the expression.
|
/external/llvm-project/clang/include/clang/Basic/ |
D | StmtNodes.td | 150 def OverloadExpr : StmtNode<Expr, 1>; 151 def UnresolvedLookupExpr : StmtNode<OverloadExpr>; 152 def UnresolvedMemberExpr : StmtNode<OverloadExpr>;
|
/external/llvm-project/clang/lib/AST/ |
D | ExprCXX.cpp | 354 : OverloadExpr(UnresolvedLookupExprClass, Context, QualifierLoc, in UnresolvedLookupExpr() 365 : OverloadExpr(UnresolvedLookupExprClass, Empty, NumResults, in UnresolvedLookupExpr() 412 OverloadExpr::OverloadExpr(StmtClass SC, const ASTContext &Context, in OverloadExpr() function in OverloadExpr 450 OverloadExpr::OverloadExpr(StmtClass SC, EmptyShell Empty, unsigned NumResults, in OverloadExpr() function in OverloadExpr 1462 : OverloadExpr( in UnresolvedMemberExpr() 1485 : OverloadExpr(UnresolvedMemberExprClass, Empty, NumResults, in UnresolvedMemberExpr()
|
/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()
|
/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()
|
/external/llvm-project/clang/lib/Sema/ |
D | Sema.cpp | 2166 const OverloadExpr *Overloads = nullptr; in tryExprAsCall() 2169 OverloadExpr::FindResult FR = OverloadExpr::find(const_cast<Expr*>(&E)); in tryExprAsCall() 2185 for (OverloadExpr::decls_iterator it = Overloads->decls_begin(), in tryExprAsCall() 2304 for (OverloadExpr::decls_iterator It = Overloads.begin(), in notePlausibleOverloads()
|
D | SemaCast.cpp | 1061 << OverloadExpr::find(SrcExpr.get()).Expression->getName() in CheckReinterpretCast() 1127 OverloadExpr* oe = OverloadExpr::find(SrcExpr.get()).Expression; in CheckStaticCast() 2633 OverloadExpr *OE = OverloadExpr::find(SrcExpr.get()).Expression; in CheckCXXCStyleCast()
|
D | SemaAccess.cpp | 1810 OverloadExpr *Ovl = OverloadExpr::find(OvlExpr).Expression; in CheckAddressOfMemberAccess()
|
/external/llvm-project/clang-tools-extra/clangd/unittests/ |
D | FindTargetTests.cpp | 599 TEST_F(TargetDeclTest, OverloadExpr) { in TEST_F() argument
|
/external/llvm-project/clang-tools-extra/clangd/ |
D | FindTarget.cpp | 454 void VisitOverloadExpr(const OverloadExpr *OE) { in add() 866 void VisitOverloadExpr(const OverloadExpr *E) { in refInStmt()
|
D | SemanticHighlighting.cpp | 304 bool VisitOverloadExpr(OverloadExpr *E) { in VisitOverloadExpr()
|