HomeSort by: relevance | last modified time | path
    Searched defs:Pointee (Results 1 - 12 of 12) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/
RecordName.cpp 167 StringRef Pointee = Types.getTypeName(Ptr.getReferentType());
169 Name = formatv("{0} {1}::*", Pointee, Class);
180 // Qualifiers in pointer records apply to the pointer, not the pointee, so
  /src/external/apache2/llvm/dist/clang/lib/AST/Interp/
Pointer.h 60 return Pointer(Pointee, RootPtrMark, getDeclDesc()->getSize());
66 return Pointer(Pointee, Base, Base + Off);
72 return Pointer(Pointee, Field, Field);
83 return Pointer(Pointee, 0, Offset == 0 ? Offset : PastEndMark);
87 return Pointer(Pointee, Base, PastEndMark);
96 return Pointer(Pointee, Base, Offset + sizeof(InitMap *));
101 return Pointer(Pointee, Offset, Offset);
108 return Pointer(Pointee, NewBase, NewBase);
120 return Pointer(Pointee, Base, Base + getSize() + Adjust);
129 return Pointer(Pointee, RootPtrMark, 0)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
RetainCountChecker.cpp 561 SymbolRef Pointee = PointeeVal.getAsLocSymbol();
562 if (!Pointee)
569 return setRefBinding(St, Pointee,
573 return setRefBinding(St, Pointee,
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
ExprEngineCallAndReturn.cpp 619 QualType Pointee = ParamTy->getPointeeType();
620 if (Pointee.isConstQualified() || Pointee->isVoidType())
623 Escaped.emplace_back(loc::MemRegionVal(MR), State->getSVal(MR, Pointee));
  /src/external/apache2/llvm/dist/clang/utils/TableGen/
MveEmitter.cpp 129 // the pointee type.
191 const Type *Pointee;
195 PointerType(const Type *Pointee, bool Const)
196 : Type(TypeKind::Pointer), Pointee(Pointee), Const(Const) {}
198 bool requiresFloat() const override { return Pointee->requiresFloat(); }
199 bool requiresMVE() const override { return Pointee->requiresMVE(); }
201 std::string Name = Pointee->cName();
203 // The syntax for a pointer in C is different when the pointee is
206 assert(!isa<PointerType>(Pointee) && "Pointer to pointer not supported")
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
MicrosoftDemangleNodes.h 330 // Valid if this FunctionTypeNode is the Pointee of a PointerType or
472 TypeNode *Pointee = nullptr;
ItaniumDemangle.h 478 const Node *Pointee;
483 Pointee(Pointee_) {}
485 template<typename Fn> void match(Fn F) const { F(Pointee); }
488 return Pointee->hasRHSComponent(S);
493 if (Pointee->getKind() != KObjCProtoName ||
494 !static_cast<const ObjCProtoName *>(Pointee)->isObjCObject()) {
495 Pointee->printLeft(s);
496 if (Pointee->hasArray(s))
498 if (Pointee->hasArray(s) || Pointee->hasFunction(s)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/AST/
Expr.cpp 2094 // Check that the pointee type is char-sized.
3703 QualType Pointee = PT->getPointeeType();
3704 Qualifiers Qs = Pointee.getQualifiers();
3705 // Only (void*)0 or equivalent are treated as nullptr. If pointee type
3710 Pointee.getAddressSpace() == LangAS::opencl_generic) ||
3713 Pointee.getAddressSpace() == LangAS::opencl_private))
3716 if (Pointee->isVoidType() && Qs.empty() && // to void*
ASTContext.cpp 3003 QualType Pointee = ptr->getPointeeType();
3004 if (Pointee->isAnyPointerType()) {
3005 QualType ResultType = getObjCGCQualType(Pointee, GCAttr);
3026 QualType Pointee = Ptr->getPointeeType();
3027 if (isPtrSizeAddressSpace(Pointee.getAddressSpace())) {
3028 return getPointerType(removeAddrSpaceQualType(Pointee));
3171 // If the pointee type isn't canonical, this won't be a canonical type either,
3199 // If the pointee type isn't canonical, this won't be a canonical type either,
3289 // If the block pointee type isn't canonical, this won't be a canonical
3393 // If the pointee or class type isn't canonical, this won't be a canonica
    [all...]
  /src/external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/
gmock-matchers.h 1594 // Implements the Pointee(m) matcher for matching a pointer whose
1595 // pointee matches matcher m. The pointer can be either raw or smart.
1601 // This type conversion operator template allows Pointee(m) to be
1602 // used as a matcher for any pointer type whose pointee type is
1608 // enough for implementing the DescribeTo() method of Pointee().
1620 typename std::remove_reference<Pointer>::type>::type>::type Pointee;
1623 : matcher_(MatcherCast<const Pointee&>(matcher)) {}
1644 const Matcher<const Pointee&> matcher_;
3713 inline internal::PointeeMatcher<InnerMatcher> Pointee(
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaType.cpp 1873 // If we have a pointer or reference, the pointee must have an object
2058 // Helper to deduce addr space of a pointee type in OpenCL mode.
6555 QualType pointee = ptr->getPointeeType(); local
6556 if (pointee->isObjCRetainableType() || pointee->isPointerType())
7043 QualType Pointee = Type->getPointeeType();
7045 Pointee = S.Context.getAddrSpaceQualType(
7046 S.Context.removeAddrSpaceQualType(Pointee), ASIdx);
7047 Type = State.getAttributedType(A, Type, S.Context.getPointerType(Pointee));
7158 // Make sure that the pointee isn't itself a pointer type
    [all...]
SemaDecl.cpp 5943 QualType Pointee = PTy->getPointeeType();
5945 TryToFixInvalidVariablyModifiedType(Pointee, Context, SizeIsNegative,

Completed in 81 milliseconds