Home
last modified time | relevance | path

Searched refs:getPointeeLoc (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DValue.cpp22 return &IndVal1->getPointeeLoc() == &IndVal2->getPointeeLoc(); in areEquivalentIndirectionValues()
46 return OS << "Pointer(" << &cast<PointerValue>(Val).getPointeeLoc() << ")"; in operator <<()
H A DTransfer.cpp81 if (&LHSPtr->getPointeeLoc() == &RHSPtr->getPointeeLoc()) in evaluateBooleanEquality()
377 Env.setStorageLocation(*S, SubExprVal->getPointeeLoc()); in VisitUnaryOperator()
H A DDataflowEnvironment.cpp1235 return &cast<RecordStorageLocation>(Val->getPointeeLoc()); in getImplicitObjectLocation()
1249 return &cast<RecordStorageLocation>(Val->getPointeeLoc()); in getBaseObjectLocation()
H A DHTMLLogger.cpp104 "pointee", [&] { dump(cast<PointerValue>(V).getPointeeLoc()); }); in dump()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DFixitUtil.cpp48 PteTyLoc = TyLoc.castAs<PointerTypeLoc>().getPointeeLoc(); in getPointeeTypeText()
125 PtrTyLoc = TyLoc.castAs<ReferenceTypeLoc>().getPointeeLoc(); in getPointee2TypeText()
127 PteTyLoc = PtrTyLoc.castAs<PointerTypeLoc>().getPointeeLoc(); in getPointee2TypeText()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DComment.cpp139 return PointerTL.getPointeeLoc().getUnqualifiedLoc(); in lookThroughTypedefOrTypeAliasLocs()
142 return ReferenceTL.getPointeeLoc().getUnqualifiedLoc(); in lookThroughTypedefOrTypeAliasLocs()
147 return BlockPointerTL.getPointeeLoc().getUnqualifiedLoc(); in lookThroughTypedefOrTypeAliasLocs()
149 return MemberPointerTL.getPointeeLoc().getUnqualifiedLoc(); in lookThroughTypedefOrTypeAliasLocs()
H A DTypeLoc.cpp705 return Visit(T.getPointeeLoc()); in VisitPointerTypeLoc()
709 return Visit(T.getPointeeLoc()); in VisitBlockPointerTypeLoc()
713 return Visit(T.getPointeeLoc()); in VisitReferenceTypeLoc()
717 return Visit(T.getPointeeLoc()); in VisitMemberPointerTypeLoc()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DValue.h179 StorageLocation &getPointeeLoc() const { return PointeeLoc; } in getPointeeLoc() function
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DRecursiveASTVisitor.h1268 { TRY_TO(TraverseTypeLoc(TL.getPointeeLoc())); })
1271 { TRY_TO(TraverseTypeLoc(TL.getPointeeLoc())); })
1274 { TRY_TO(TraverseTypeLoc(TL.getPointeeLoc())); })
1277 { TRY_TO(TraverseTypeLoc(TL.getPointeeLoc())); })
1286 TRY_TO(TraverseTypeLoc(TL.getPointeeLoc()));
1518 { TRY_TO(TraverseTypeLoc(TL.getPointeeLoc())); })
H A DTypeLoc.h1334 TypeLoc getPointeeLoc() const { in getPointeeLoc() function
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHeuristicResolver.cpp536 Target = P.getPointeeLoc(); in getFunctionProtoTypeLoc()
H A DSemaObjC.cpp355 ObjCObjectPointerTL.getPointeeLoc().castAs<ObjCObjectTypeLoc>(); in actOnObjCProtocolQualifierType()
426 ResultTL = ObjCObjectPointerTL.getPointeeLoc(); in actOnObjCTypeArgsAndProtocolQualifiers()
H A DSemaLambda.cpp1746 PtrToFunctionTL.getPointeeLoc().getAs<FunctionProtoTypeLoc>(); in addFunctionPointerConversion()
1748 ConvNamePtrToFunctionTL.getPointeeLoc().getAs<FunctionProtoTypeLoc>(); in addFunctionPointerConversion()
H A DTreeTransform.h5532 = getDerived().TransformType(TLB, TL.getPointeeLoc()); in TransformPointerType()
5550 PointeeType != TL.getPointeeLoc().getType()) { in TransformPointerType()
5570 = getDerived().TransformType(TLB, TL.getPointeeLoc()); in TransformBlockPointerType()
5576 PointeeType != TL.getPointeeLoc().getType()) { in TransformBlockPointerType()
5599 QualType PointeeType = getDerived().TransformType(TLB, TL.getPointeeLoc()); in TransformReferenceType()
5647 QualType PointeeType = getDerived().TransformType(TLB, TL.getPointeeLoc()); in TransformMemberPointerType()
8072 QualType PointeeType = getDerived().TransformType(TLB, TL.getPointeeLoc()); in TransformObjCObjectPointerType()
8078 PointeeType != TL.getPointeeLoc().getType()) { in TransformObjCObjectPointerType()
H A DSemaDecl.cpp6626 FixInvalidVariablyModifiedTypeLoc(SrcPTL.getPointeeLoc(), in FixInvalidVariablyModifiedTypeLoc()
6627 DstPTL.getPointeeLoc()); in FixInvalidVariablyModifiedTypeLoc()
H A DSemaCodeComplete.cpp3045 TL = BlockPtr.getPointeeLoc().IgnoreParens(); in findTypeLocationForBlockDecl()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp144 auto L = Visit(T.getPointeeLoc()); in HandlePointer()
1402 return TraverseTypeLoc(L.getPointeeLoc()); in TraverseMemberPointerTypeLoc()
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/Models/
H A DUncheckedOptionalAccessModel.cpp430 return &PointerVal->getPointeeLoc(); in getLocBehindPossiblePointer()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h6913 return PointeeMatcher.matches(Node.getPointeeLoc(), Finder, Builder); in AST_MATCHER_P()
6941 return ReferentMatcher.matches(Node.getPointeeLoc(), Finder, Builder); in AST_MATCHER_P()
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp56 TL = BlockPtr.getPointeeLoc().IgnoreParens(); in findTypeLocForBlockDecl()