Home
last modified time | relevance | path

Searched refs:MemberPtr (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DOpcodes.td33 def MemberPtr : Type;
102 let Types = [Ptr, FnPtr, MemberPtr];
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DVectorUtils.cpp1410 Value *MemberPtr = getLoadStorePointerOperand(Member); in analyzeInterleaving() local
1412 if (getPtrStride(PSE, AccessTy, MemberPtr, TheLoop, Strides, in analyzeInterleaving()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp1769 struct MemberPtr { struct
1770 MemberPtr() {} in MemberPtr() function
1771 explicit MemberPtr(const ValueDecl *Decl) in MemberPtr() argument
1859 static bool operator==(const MemberPtr &LHS, const MemberPtr &RHS) { in operator ==()
1876 static bool EvaluateMemberPointer(const Expr *E, MemberPtr &Result,
4761 MemberPtr MemPtr; in HandleMemberPointerAccess()
4846 MemberPtr MemPtr; in HandleMemberPointerAccess()
10105 MemberPtr &Result;
10108 Result = MemberPtr(D); in Success()
10113 MemberPointerExprEvaluator(EvalInfo &Info, MemberPtr &Result) in MemberPointerExprEvaluator()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaLookup.cpp3157 const MemberPointerType *MemberPtr = cast<MemberPointerType>(T); in addAssociatedClassesAndNamespaces() local
3160 Queue.push_back(MemberPtr->getClass()); in addAssociatedClassesAndNamespaces()
3163 T = MemberPtr->getPointeeType().getTypePtr(); in addAssociatedClassesAndNamespaces()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h1151 MemberPtr, enumerator
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseDecl.cpp6675 CompoundToken::MemberPtr); in ParseDeclaratorInternal()