/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Pointer.h | 38 Block *Pointee; member 113 return P.asBlockPointer().Pointee == asBlockPointer().Pointee && 129 return reinterpret_cast<uint64_t>(asBlockPointer().Pointee) + Offset; in getIntegerRepresentation() 142 return Pointer(asBlockPointer().Pointee, RootPtrMark, in atIndex() 149 return Pointer(asBlockPointer().Pointee, asBlockPointer().Base, in atIndex() 158 return Pointer(asBlockPointer().Pointee, Field, Field); in atField() 166 return Pointer(asBlockPointer().Pointee, O, O); in atFieldSub() 180 return Pointer(asBlockPointer().Pointee, sizeof(InlineDescriptor), in narrow() 185 return Pointer(asBlockPointer().Pointee, asBlockPointer().Base, in narrow() 195 return Pointer(asBlockPointer().Pointee, asBlockPointer().Base, in narrow() [all …]
|
H A D | Pointer.cpp | 24 Pointer::Pointer(Block *Pointee) in Pointer() argument 25 : Pointer(Pointee, Pointee->getDescriptor()->getMetadataSize(), in Pointer() 26 Pointee->getDescriptor()->getMetadataSize()) {} in Pointer() 28 Pointer::Pointer(Block *Pointee, uint64_t BaseAndOffset) in Pointer() argument 29 : Pointer(Pointee, BaseAndOffset, BaseAndOffset) {} in Pointer() 35 if (isBlockPointer() && PointeeStorage.BS.Pointee) in Pointer() 36 PointeeStorage.BS.Pointee->addPointer(this); in Pointer() 39 Pointer::Pointer(Block *Pointee, unsigned Base, uint64_t Offset) in Pointer() argument 43 PointeeStorage.BS = {Pointee, Base}; in Pointer() 45 if (Pointee) in Pointer() [all …]
|
H A D | EvaluationResult.cpp | 200 const Pointer &Pointee = Ptr.deref<Pointer>(); in collectBlocks() local 201 if (isUsefulPtr(Pointee) && !Blocks.contains(Pointee.block())) in collectBlocks() 202 collectBlocks(Pointee, Blocks); in collectBlocks()
|
H A D | InterpBlock.cpp | 76 Old->PointeeStorage.BS.Pointee = nullptr; in replacePointer() 108 P->PointeeStorage.BS.Pointee = &B; in DeadBlock()
|
H A D | InterpState.cpp | 41 P->PointeeStorage.BS.Pointee = nullptr; in cleanup()
|
H A D | DynamicAllocator.cpp | 31 B->Pointers->PointeeStorage.BS.Pointee = nullptr; in cleanup()
|
/freebsd/contrib/llvm-project/llvm/lib/Demangle/ |
H A D | MicrosoftDemangleNodes.cpp | 479 if (Pointee->kind() == NodeKind::FunctionSignature) { in outputPre() 483 static_cast<const FunctionSignatureNode *>(Pointee); in outputPre() 486 Pointee->outputPre(OB, Flags); in outputPre() 493 if (Pointee->kind() == NodeKind::ArrayType) { in outputPre() 495 } else if (Pointee->kind() == NodeKind::FunctionSignature) { in outputPre() 498 static_cast<const FunctionSignatureNode *>(Pointee); in outputPre() 525 if (Pointee->kind() == NodeKind::ArrayType || in outputPost() 526 Pointee->kind() == NodeKind::FunctionSignature) in outputPost() 529 Pointee->outputPost(OB, Flags); in outputPost()
|
H A D | MicrosoftDemangle.cpp | 922 PTN->Pointee->Quals = Qualifiers(PTN->Pointee->Quals | ExtraChildQuals); in demangleVariableEncoding() 2086 Pointer->Pointee = demangleFunctionType(MangledName, false); in demanglePointerType() 2093 Pointer->Pointee = demangleType(MangledName, QualifierMangleMode::Mangle); in demanglePointerType() 2112 Pointer->Pointee = demangleFunctionType(MangledName, true); in demangleMemberPointerType() 2120 Pointer->Pointee = demangleType(MangledName, QualifierMangleMode::Drop); in demangleMemberPointerType() 2121 if (Pointer->Pointee) in demangleMemberPointerType() 2122 Pointer->Pointee->Quals = PointeeQuals; in demangleMemberPointerType()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaWasm.cpp | 74 QualType Pointee = Context.getFunctionType(Context.VoidTy, {}, {}); in BuiltinWasmRefNullFunc() local 75 QualType Type = Context.getPointerType(Pointee); in BuiltinWasmRefNullFunc() 76 Pointee = Context.getAddrSpaceQualType(Pointee, LangAS::wasm_funcref); in BuiltinWasmRefNullFunc() 78 Context.getPointerType(Pointee)); in BuiltinWasmRefNullFunc()
|
H A D | SemaAPINotes.cpp | 44 QualType Pointee = Type->getPointeeType(); in isIndirectPointerType() local 45 if (Pointee.isNull()) in isIndirectPointerType() 48 return Pointee->isAnyPointerType() || Pointee->isObjCObjectPointerType() || in isIndirectPointerType() 49 Pointee->isMemberPointerType(); in isIndirectPointerType()
|
H A D | SemaSwift.cpp | 108 QualType Pointee = PT->getPointeeType(); in isErrorParameter() local 111 if (const auto *OPT = Pointee->getAs<ObjCObjectPointerType>()) in isErrorParameter() 117 if (const auto *PT = Pointee->getAs<PointerType>()) in isErrorParameter()
|
H A D | SemaExprCXX.cpp | 3707 QualType Pointee = Type->castAs<PointerType>()->getPointeeType(); in ActOnCXXDelete() local 3708 QualType PointeeElem = Context.getBaseElementType(Pointee); in ActOnCXXDelete() 3710 if (Pointee.getAddressSpace() != LangAS::Default && in ActOnCXXDelete() 3714 << Pointee.getUnqualifiedType() in ActOnCXXDelete() 3715 << Pointee.getQualifiers().getAddressSpaceAttributePrintValue(); in ActOnCXXDelete() 3718 if (Pointee->isVoidType() && !isSFINAEContext()) { in ActOnCXXDelete() 3725 << (LangOpts.CPlusPlus26 ? Pointee : Type) in ActOnCXXDelete() 3727 } else if (Pointee->isFunctionType() || Pointee->isVoidType() || in ActOnCXXDelete() 3728 Pointee->isSizelessType()) { in ActOnCXXDelete() 3731 } else if (!Pointee->isDependentType()) { in ActOnCXXDelete() [all …]
|
/freebsd/contrib/googletest/googlemock/test/ |
H A D | gmock-matchers-containers_test.cc | 74 EXPECT_CALL(helper, Call(Contains(Pointee(2)))); in TEST() 175 const Matcher<int*> m = Pointee(Ge(0)); in TEST() 185 const Matcher<const double*> m = Pointee(Ge(0)); in TEST() 195 const Matcher<int* const&> m = Pointee(Ge(0)); in TEST() 205 const Matcher<double*&> m = Pointee(Ge(0)); in TEST() 217 const Matcher<std::unique_ptr<int>> m = Pointee(Ge(0)); in TEST() 224 const Matcher<std::unique_ptr<const int>> m = Pointee(Ge(0)); in TEST() 298 const Matcher<ConstPropagatingPtr<int>> m = Pointee(Lt(5)); in TEST() 310 const Matcher<const char*> m = Pointee(_); in TEST() 316 const Matcher<int*> m = Pointee(5); in TEST() [all …]
|
H A D | gmock-matchers-arithmetic_test.cc | 1446 EXPECT_THAT(p, Pointee(Eq(3))); in TEST() 1447 EXPECT_THAT(p, Not(Pointee(Eq(2)))); in TEST() 1502 EXPECT_THAT(p, AllOf(Pointee(Eq(3)), Pointee(Gt(0)), Pointee(Lt(5)))); in TEST() 1503 EXPECT_THAT(p, Not(AllOf(Pointee(Eq(3)), Pointee(Gt(0)), Pointee(Lt(3))))); in TEST() 1508 EXPECT_THAT(p, AnyOf(Pointee(Eq(5)), Pointee(Lt(0)), Pointee(Lt(5)))); in TEST() 1509 EXPECT_THAT(p, Not(AnyOf(Pointee(Eq(5)), Pointee(Lt(0)), Pointee(Gt(5))))); in TEST()
|
H A D | gmock_link_test.h | 164 using testing::Pointee; 659 Matcher<int*> m = Pointee(Eq(1)); in TEST()
|
H A D | gmock-matchers-comparisons_test.cc | 2195 EXPECT_THAT(as_base_ptr, WhenDynamicCastTo<Derived*>(Pointee(FieldIIs(4)))); in TEST() 2197 Not(WhenDynamicCastTo<Derived*>(Pointee(FieldIIs(5))))); in TEST() 2206 EXPECT_THAT(&base, Not(WhenDynamicCastTo<Derived*>(Pointee(_)))); in TEST() 2209 EXPECT_THAT(as_base_ptr, Not(WhenDynamicCastTo<OtherDerived*>(Pointee(_)))); in TEST() 2212 EXPECT_THAT(as_base_ptr, Not(WhenDynamicCastTo<Derived*>(Pointee(_)))); in TEST() 2254 Matcher<Base*> matcher = WhenDynamicCastTo<Derived*>(Pointee(_)); in TEST() 2263 Matcher<Base*> matcher = WhenDynamicCastTo<Derived*>(Pointee(_)); in TEST()
|
H A D | gmock-actions_test.cc | 705 Field(&Result::v, Pointee(ElementsAre(17, 19, 23)))); in TEST() 708 Field(&Result::v, Pointee(ElementsAre(29, 31, 37)))); in TEST() 801 EXPECT_THAT(mock.AsStdFunction()(), Pointee(17)); in TEST() 1837 EXPECT_CALL(mock, TakeUnique(testing::Pointee(7))) in TEST()
|
/freebsd/contrib/llvm-project/clang/utils/TableGen/ |
H A D | MveEmitter.cpp | 191 const Type *Pointee; member in __anon819a2c470111::PointerType 195 PointerType(const Type *Pointee, bool Const) in PointerType() argument 196 : Type(TypeKind::Pointer), Pointee(Pointee), Const(Const) {} in PointerType() 198 bool requiresFloat() const override { return Pointee->requiresFloat(); } in requiresFloat() 199 bool requiresMVE() const override { return Pointee->requiresMVE(); } in requiresMVE() 201 std::string Name = Pointee->cName(); in cName() 206 assert(!isa<PointerType>(Pointee) && "Pointer to pointer not supported"); in cName() 213 return "llvm::PointerType::getUnqual(" + Pointee->llvmName() + ")"; in llvmName() 215 const Type *getPointeeType() const { return Pointee; } in getPointeeType() 1125 const Type *Pointee = getType(D->getArg(0), Param); in getType() local [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/ |
H A D | ItaniumDemangle.h | 613 const Node *Pointee; variable 618 Pointee(Pointee_) {} in PointerType() 620 const Node *getPointee() const { return Pointee; } in getPointee() 622 template<typename Fn> void match(Fn F) const { F(Pointee); } in match() 625 return Pointee->hasRHSComponent(OB); in hasRHSComponentSlow() 630 if (Pointee->getKind() != KObjCProtoName || in printLeft() 631 !static_cast<const ObjCProtoName *>(Pointee)->isObjCObject()) { in printLeft() 632 Pointee->printLeft(OB); in printLeft() 633 if (Pointee->hasArray(OB)) in printLeft() 635 if (Pointee->hasArray(OB) || Pointee->hasFunction(OB)) in printLeft() [all …]
|
H A D | MicrosoftDemangleNodes.h | 470 TypeNode *Pointee = nullptr; member
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | RecordName.cpp | 171 StringRef Pointee = Types.getTypeName(Ptr.getReferentType()); in visitKnownRecord() local 173 Name = formatv("{0} {1}::*", Pointee, Class); in visitKnownRecord()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Type.h | 3166 PointerType(QualType Pointee, QualType CanonicalPtr) 3167 : Type(Pointer, CanonicalPtr, Pointee->getDependence()), 3168 PointeeType(Pointee) {} 3180 static void Profile(llvm::FoldingSetNodeID &ID, QualType Pointee) { 3181 ID.AddPointer(Pointee.getAsOpaquePtr()); 3377 BlockPointerType(QualType Pointee, QualType CanonicalCls) 3378 : Type(BlockPointer, CanonicalCls, Pointee->getDependence()), 3379 PointeeType(Pointee) {} 3392 static void Profile(llvm::FoldingSetNodeID &ID, QualType Pointee) { 3393 ID.AddPointer(Pointee.getAsOpaquePtr()); [all …]
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCallAndReturn.cpp | 722 QualType Pointee = ParamTy->getPointeeType(); in evalCall() local 723 if (Pointee.isConstQualified() || Pointee->isVoidType()) in evalCall() 726 Escaped.emplace_back(loc::MemRegionVal(MR), State->getSVal(MR, Pointee)); in evalCall()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
H A D | RetainCountChecker.cpp | 560 SymbolRef Pointee = PointeeVal.getAsLocSymbol(); in updateOutParameters() local 561 if (!Pointee) in updateOutParameters() 568 return setRefBinding(St, Pointee, in updateOutParameters() 572 return setRefBinding(St, Pointee, in updateOutParameters()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | GenericTaintChecker.cpp | 134 if (auto Pointee = getPointeeOf(State, Arg)) in getTaintedPointeeOrPointer() local 135 if (isTainted(State, *Pointee)) // FIXME: isTainted(...) ? Pointee : None; in getTaintedPointeeOrPointer() 136 return Pointee; in getTaintedPointeeOrPointer()
|