Home
last modified time | relevance | path

Searched refs:UnresolvedMemberExpr (Results 1 – 25 of 27) sorted by relevance

12

/llvm-project-15.0.7/clang/lib/AST/
H A DExprCXX.cpp1460 UnresolvedMemberExpr::UnresolvedMemberExpr( in UnresolvedMemberExpr() function in UnresolvedMemberExpr
1487 UnresolvedMemberExpr::UnresolvedMemberExpr(EmptyShell Empty, in UnresolvedMemberExpr() function in UnresolvedMemberExpr
1493 bool UnresolvedMemberExpr::isImplicitAccess() const { in isImplicitAccess()
1500 UnresolvedMemberExpr *UnresolvedMemberExpr::Create( in Create()
1513 void *Mem = Context.Allocate(Size, alignof(UnresolvedMemberExpr)); in Create()
1514 return new (Mem) UnresolvedMemberExpr( in Create()
1519 UnresolvedMemberExpr *UnresolvedMemberExpr::CreateEmpty( in CreateEmpty()
1526 void *Mem = Context.Allocate(Size, alignof(UnresolvedMemberExpr)); in CreateEmpty()
1528 UnresolvedMemberExpr(EmptyShell(), NumResults, HasTemplateKWAndArgsInfo); in CreateEmpty()
1531 CXXRecordDecl *UnresolvedMemberExpr::getNamingClass() { in getNamingClass()
H A DItaniumMangle.cpp3971 isa<UnresolvedMemberExpr>(E)) in mangleType()
4506 const UnresolvedMemberExpr *ME = cast<UnresolvedMemberExpr>(E); in mangleExpression()
H A DStmtProfile.cpp2119 void StmtProfiler::VisitUnresolvedMemberExpr(const UnresolvedMemberExpr *S) { in VisitUnresolvedMemberExpr()
H A DExpr.cpp1504 if (isa<UnresolvedMemberExpr>(Callee->IgnoreParens())) in getCallReturnType()
2929 assert(isa<UnresolvedMemberExpr>(expr) || isa<CXXPseudoDestructorExpr>(expr)); in findBoundMemberType()
H A DStmtPrinter.cpp2375 void StmtPrinter::VisitUnresolvedMemberExpr(UnresolvedMemberExpr *Node) { in VisitUnresolvedMemberExpr()
H A DASTImporter.cpp671 ExpectedStmt VisitUnresolvedMemberExpr(UnresolvedMemberExpr *E);
8027 ASTNodeImporter::VisitUnresolvedMemberExpr(UnresolvedMemberExpr *E) { in VisitUnresolvedMemberExpr()
8068 return UnresolvedMemberExpr::Create( in VisitUnresolvedMemberExpr()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DMakeMemberFunctionConstCheck.cpp76 bool VisitUnresolvedMemberExpr(const UnresolvedMemberExpr *) { in VisitUnresolvedMemberExpr() argument
/llvm-project-15.0.7/clang/include/clang/AST/
H A DExprCXX.h3827 class UnresolvedMemberExpr final
3829 private llvm::TrailingObjects<UnresolvedMemberExpr, DeclAccessPair,
3862 UnresolvedMemberExpr(const ASTContext &Context, bool HasUnresolvedUsing,
3871 UnresolvedMemberExpr(EmptyShell Empty, unsigned NumResults,
3883 static UnresolvedMemberExpr *
3891 static UnresolvedMemberExpr *CreateEmpty(const ASTContext &Context,
3931 return const_cast<UnresolvedMemberExpr *>(this)->getNamingClass(); in getNamingClass()
3984 return cast<UnresolvedMemberExpr>(this)->getTrailingObjects<DeclAccessPair>(); in getTrailingResults()
3993 return cast<UnresolvedMemberExpr>(this) in getTrailingASTTemplateKWAndArgsInfo()
4000 return cast<UnresolvedMemberExpr>(this) in getTrailingTemplateArgumentLoc()
[all …]
H A DStmt.h902 friend class UnresolvedMemberExpr; in alignas() local
H A DRecursiveASTVisitor.h2814 DEF_TRAVERSE_STMT(UnresolvedMemberExpr, {
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DStmtNodes.td153 def UnresolvedMemberExpr : StmtNode<OverloadExpr>;
/llvm-project-15.0.7/clang/unittests/Tooling/
H A DSourceCodeTest.cpp684 ASSERT_TRUE(isa<UnresolvedMemberExpr>(Expr->getCallee())); in TEST()
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchers.h1440 extern const internal::VariadicDynCastAllOfMatcher<Stmt, UnresolvedMemberExpr>
6217 isArrow, AST_POLYMORPHIC_SUPPORTED_TYPES(MemberExpr, UnresolvedMemberExpr, in AST_POLYMORPHIC_MATCHER() argument
6388 AST_POLYMORPHIC_SUPPORTED_TYPES(MemberExpr, UnresolvedMemberExpr, in AST_POLYMORPHIC_MATCHER_P() argument
6391 if (const auto *E = dyn_cast<UnresolvedMemberExpr>(&Node)) in AST_POLYMORPHIC_MATCHER_P()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaExprMember.cpp1052 UnresolvedMemberExpr *MemExpr in BuildMemberReferenceExpr()
1053 = UnresolvedMemberExpr::Create(Context, R.isUnresolvableResult(), in BuildMemberReferenceExpr()
H A DSemaAccess.cpp1562 Sema::AccessResult Sema::CheckUnresolvedMemberAccess(UnresolvedMemberExpr *E, in CheckUnresolvedMemberAccess()
H A DSemaOverload.cpp12072 if (UnresolvedMemberExpr *UME = dyn_cast<UnresolvedMemberExpr>(OvlExpr)) in AddressOfFunctionResolver()
14475 UnresolvedMemberExpr *UnresExpr = cast<UnresolvedMemberExpr>(NakedMemExpr); in BuildCallToMemberFunction()
14494 for (UnresolvedMemberExpr::decls_iterator I = UnresExpr->decls_begin(), in BuildCallToMemberFunction()
15317 if (UnresolvedMemberExpr *MemExpr = dyn_cast<UnresolvedMemberExpr>(E)) { in FixOverloadedFunctionReference()
H A DSema.cpp2407 Overloads = dyn_cast<UnresolvedMemberExpr>(E.IgnoreParens()); in tryExprAsCall()
H A DSemaExpr.cpp6495 const UnresolvedMemberExpr *const UME, Sema &S) { in enclosingClassIsRelatedToClassInWhichMembersWereFound()
6537 Sema &S, const UnresolvedMemberExpr *const UME, SourceLocation CallLoc) { in tryImplicitlyCaptureThisIfImplicitMemberFunctionAccessWithDependentArgs()
6684 *this, dyn_cast<UnresolvedMemberExpr>(Fn->IgnoreParens()), in BuildCallExpr()
14263 if (isa<UnresolvedMemberExpr>(Ovl)) in CheckAddressOfOperand()
H A DTreeTransform.h12344 << isa<UnresolvedMemberExpr>(Old) << Old->getName(); in TransformOverloadExprDecls()
13481 UnresolvedMemberExpr *Old) { in TransformUnresolvedMemberExpr()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DSemanticHighlighting.cpp730 if (llvm::isa<UnresolvedMemberExpr>(E)) in VisitOverloadExpr()
/llvm-project-15.0.7/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp813 const internal::VariadicDynCastAllOfMatcher<Stmt, UnresolvedMemberExpr>
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderStmt.cpp2034 void ASTStmtReader::VisitUnresolvedMemberExpr(UnresolvedMemberExpr *E) { in VisitUnresolvedMemberExpr()
3880 S = UnresolvedMemberExpr::CreateEmpty( in ReadStmtFromStream()
H A DASTWriterStmt.cpp1946 void ASTStmtWriter::VisitUnresolvedMemberExpr(UnresolvedMemberExpr *E) { in VisitUnresolvedMemberExpr()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCIndex.cpp2128 void VisitUnresolvedMemberExpr(const UnresolvedMemberExpr *U);
2965 void EnqueueVisitor::VisitUnresolvedMemberExpr(const UnresolvedMemberExpr *U) { in VisitUnresolvedMemberExpr()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h203 class UnresolvedMemberExpr; variable
7609 AccessResult CheckUnresolvedMemberAccess(UnresolvedMemberExpr *E,

12