Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DValue.cpp24 return &IndVal1->getPointeeLoc() == &IndVal2->getPointeeLoc(); in areEquivalentIndirectionValues()
48 return OS << "Pointer(" << &cast<PointerValue>(Val).getPointeeLoc() << ")"; in operator <<()
H A DTransfer.cpp76 if (&LHSPtr->getPointeeLoc() == &RHSPtr->getPointeeLoc()) in evaluateBooleanEquality()
372 Env.setStorageLocation(*S, SubExprVal->getPointeeLoc()); in VisitUnaryOperator()
H A DDataflowEnvironment.cpp1236 return &cast<RecordStorageLocation>(Val->getPointeeLoc()); in getImplicitObjectLocation()
1250 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/AST/
H A DTypeLoc.cpp692 return Visit(T.getPointeeLoc()); in VisitPointerTypeLoc()
696 return Visit(T.getPointeeLoc()); in VisitBlockPointerTypeLoc()
700 return Visit(T.getPointeeLoc()); in VisitReferenceTypeLoc()
704 return Visit(T.getPointeeLoc()); in VisitMemberPointerTypeLoc()
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransGCAttrs.cpp77 TL = PT.getPointeeLoc(); in lookForAttribute()
79 TL = RT.getPointeeLoc(); in lookForAttribute()
/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.h1251 { TRY_TO(TraverseTypeLoc(TL.getPointeeLoc())); })
1254 { TRY_TO(TraverseTypeLoc(TL.getPointeeLoc())); })
1257 { TRY_TO(TraverseTypeLoc(TL.getPointeeLoc())); })
1260 { TRY_TO(TraverseTypeLoc(TL.getPointeeLoc())); })
1269 TRY_TO(TraverseTypeLoc(TL.getPointeeLoc()));
1495 { TRY_TO(TraverseTypeLoc(TL.getPointeeLoc())); })
H A DTypeLoc.h1282 TypeLoc getPointeeLoc() const { in getPointeeLoc() function
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp150 auto L = Visit(T.getPointeeLoc()); in HandlePointer()
1410 return TraverseTypeLoc(L.getPointeeLoc()); in TraverseMemberPointerTypeLoc()
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/Models/
H A DUncheckedOptionalAccessModel.cpp379 return &PointerVal->getPointeeLoc(); in getLocBehindPossiblePointer()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaLambda.cpp1722 PtrToFunctionTL.getPointeeLoc().getAs<FunctionProtoTypeLoc>(); in addFunctionPointerConversion()
1724 ConvNamePtrToFunctionTL.getPointeeLoc().getAs<FunctionProtoTypeLoc>(); in addFunctionPointerConversion()
H A DSemaObjC.cpp359 ObjCObjectPointerTL.getPointeeLoc().castAs<ObjCObjectTypeLoc>(); in actOnObjCProtocolQualifierType()
430 ResultTL = ObjCObjectPointerTL.getPointeeLoc(); in actOnObjCTypeArgsAndProtocolQualifiers()
H A DTreeTransform.h5304 = getDerived().TransformType(TLB, TL.getPointeeLoc()); in TransformPointerType()
5322 PointeeType != TL.getPointeeLoc().getType()) { in TransformPointerType()
5342 = getDerived().TransformType(TLB, TL.getPointeeLoc()); in TransformBlockPointerType()
5348 PointeeType != TL.getPointeeLoc().getType()) { in TransformBlockPointerType()
5371 QualType PointeeType = getDerived().TransformType(TLB, TL.getPointeeLoc()); in TransformReferenceType()
5419 QualType PointeeType = getDerived().TransformType(TLB, TL.getPointeeLoc()); in TransformMemberPointerType()
7780 QualType PointeeType = getDerived().TransformType(TLB, TL.getPointeeLoc()); in TransformObjCObjectPointerType()
7786 PointeeType != TL.getPointeeLoc().getType()) { in TransformObjCObjectPointerType()
H A DSemaCodeComplete.cpp2915 TL = BlockPtr.getPointeeLoc().IgnoreParens(); in findTypeLocationForBlockDecl()
6197 Target = P.getPointeeLoc(); in GetPrototypeLoc()
H A DSemaDecl.cpp6509 FixInvalidVariablyModifiedTypeLoc(SrcPTL.getPointeeLoc(), in FixInvalidVariablyModifiedTypeLoc()
6510 DstPTL.getPointeeLoc()); in FixInvalidVariablyModifiedTypeLoc()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h6866 return PointeeMatcher.matches(Node.getPointeeLoc(), Finder, Builder); in AST_MATCHER_P()
6894 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()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DUnsafeBufferUsage.cpp1880 PteTyLoc = TyLoc.castAs<PointerTypeLoc>().getPointeeLoc(); in getPointeeTypeText()