Searched refs:MemberPtr (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Opcodes.td | 33 def MemberPtr : Type; 102 let Types = [Ptr, FnPtr, MemberPtr];
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | VectorUtils.cpp | 1410 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 D | ExprConstant.cpp | 1769 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 D | SemaLookup.cpp | 3157 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 D | Parser.h | 1151 MemberPtr, enumerator
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseDecl.cpp | 6675 CompoundToken::MemberPtr); in ParseDeclaratorInternal()
|