| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ExprCXX.cpp | 1460 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 D | ItaniumMangle.cpp | 3971 isa<UnresolvedMemberExpr>(E)) in mangleType() 4506 const UnresolvedMemberExpr *ME = cast<UnresolvedMemberExpr>(E); in mangleExpression()
|
| H A D | StmtProfile.cpp | 2119 void StmtProfiler::VisitUnresolvedMemberExpr(const UnresolvedMemberExpr *S) { in VisitUnresolvedMemberExpr()
|
| H A D | Expr.cpp | 1504 if (isa<UnresolvedMemberExpr>(Callee->IgnoreParens())) in getCallReturnType() 2929 assert(isa<UnresolvedMemberExpr>(expr) || isa<CXXPseudoDestructorExpr>(expr)); in findBoundMemberType()
|
| H A D | StmtPrinter.cpp | 2375 void StmtPrinter::VisitUnresolvedMemberExpr(UnresolvedMemberExpr *Node) { in VisitUnresolvedMemberExpr()
|
| H A D | ASTImporter.cpp | 671 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 D | MakeMemberFunctionConstCheck.cpp | 76 bool VisitUnresolvedMemberExpr(const UnresolvedMemberExpr *) { in VisitUnresolvedMemberExpr() argument
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ExprCXX.h | 3827 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 D | Stmt.h | 902 friend class UnresolvedMemberExpr; in alignas() local
|
| H A D | RecursiveASTVisitor.h | 2814 DEF_TRAVERSE_STMT(UnresolvedMemberExpr, {
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 153 def UnresolvedMemberExpr : StmtNode<OverloadExpr>;
|
| /llvm-project-15.0.7/clang/unittests/Tooling/ |
| H A D | SourceCodeTest.cpp | 684 ASSERT_TRUE(isa<UnresolvedMemberExpr>(Expr->getCallee())); in TEST()
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 1440 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 D | SemaExprMember.cpp | 1052 UnresolvedMemberExpr *MemExpr in BuildMemberReferenceExpr() 1053 = UnresolvedMemberExpr::Create(Context, R.isUnresolvableResult(), in BuildMemberReferenceExpr()
|
| H A D | SemaAccess.cpp | 1562 Sema::AccessResult Sema::CheckUnresolvedMemberAccess(UnresolvedMemberExpr *E, in CheckUnresolvedMemberAccess()
|
| H A D | SemaOverload.cpp | 12072 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 D | Sema.cpp | 2407 Overloads = dyn_cast<UnresolvedMemberExpr>(E.IgnoreParens()); in tryExprAsCall()
|
| H A D | SemaExpr.cpp | 6495 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 D | TreeTransform.h | 12344 << isa<UnresolvedMemberExpr>(Old) << Old->getName(); in TransformOverloadExprDecls() 13481 UnresolvedMemberExpr *Old) { in TransformUnresolvedMemberExpr()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | SemanticHighlighting.cpp | 730 if (llvm::isa<UnresolvedMemberExpr>(E)) in VisitOverloadExpr()
|
| /llvm-project-15.0.7/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 813 const internal::VariadicDynCastAllOfMatcher<Stmt, UnresolvedMemberExpr>
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 2034 void ASTStmtReader::VisitUnresolvedMemberExpr(UnresolvedMemberExpr *E) { in VisitUnresolvedMemberExpr() 3880 S = UnresolvedMemberExpr::CreateEmpty( in ReadStmtFromStream()
|
| H A D | ASTWriterStmt.cpp | 1946 void ASTStmtWriter::VisitUnresolvedMemberExpr(UnresolvedMemberExpr *E) { in VisitUnresolvedMemberExpr()
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CIndex.cpp | 2128 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 D | Sema.h | 203 class UnresolvedMemberExpr; variable 7609 AccessResult CheckUnresolvedMemberAccess(UnresolvedMemberExpr *E,
|