Home
last modified time | relevance | path

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

/external/clang/tools/libclang/
DCXCursor.h39 class OverloadExpr; variable
219 CXCursor MakeCursorOverloadedDeclRef(const OverloadExpr *E,
232 typedef llvm::PointerUnion3<const OverloadExpr *, const Decl *,
DCIndex.cpp1762 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()
DCXCursor.cpp885 CXCursor cxcursor::MakeCursorOverloadedDeclRef(const OverloadExpr *E, in MakeCursorOverloadedDeclRef()
/external/clang/include/clang/AST/
DExprCXX.h2483 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 …]
DUnresolvedSet.h34 friend class OverloadExpr; variable
DBuiltinTypes.def193 // OverloadExpr::find can be used to analyze the expression.
DStmt.h122 friend class OverloadExpr; // ctor in LLVM_ALIGNAS() local
/external/clang/include/clang/Basic/
DStmtNodes.td135 def OverloadExpr : DStmt<Expr, 1>;
136 def UnresolvedLookupExpr : DStmt<OverloadExpr>;
137 def UnresolvedMemberExpr : DStmt<OverloadExpr>;
/external/clang/lib/Sema/
DSema.cpp1302 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()
DSemaCast.cpp861 << 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()
DSemaOverload.cpp9015 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 …]
DSemaAccess.cpp1791 OverloadExpr *Ovl = OverloadExpr::find(OvlExpr).Expression; in CheckAddressOfMemberAccess()
DSemaTemplateDeduction.cpp2966 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()
DSemaExpr.cpp5183 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()
DSemaExprCXX.cpp6756 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/
DExprCXX.cpp250 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()
DStmtProfile.cpp1393 void StmtProfiler::VisitOverloadExpr(const OverloadExpr *S) { in VisitOverloadExpr()
/external/v8/tools/gcmole/
Dgcmole.cc607 VISIT(OverloadExpr); in VisitExpr()
665 IGNORE_EXPR(OverloadExpr);
/external/v8/tools/clang/rewrite_to_chrome_style/
DRewriteToChromeStyle.cpp150 AST_MATCHER_P(clang::OverloadExpr, in AST_MATCHER_P() argument
/external/clang/lib/Serialization/
DASTWriterStmt.cpp1512 void ASTStmtWriter::VisitOverloadExpr(OverloadExpr *E) { in VisitOverloadExpr()
1527 for (OverloadExpr::decls_iterator in VisitOverloadExpr()
DASTReaderStmt.cpp1511 void ASTStmtReader::VisitOverloadExpr(OverloadExpr *E) { in VisitOverloadExpr()
/external/clang/include/clang/Sema/
DSema.h153 class OverloadExpr; variable
2577 ResolveSingleFunctionTemplateSpecialization(OverloadExpr *ovl,