Searched refs:getFieldDesc (Results 1 – 8 of 8) sorted by relevance
176 if (getFieldDesc()->ElemDesc) in atIndex()288 return !isRoot() && getFieldDesc()->asDecl(); in isField()337 const Descriptor *getFieldDesc() const { in getFieldDesc() function354 if (const auto *AT = getFieldDesc()->getType()->getAsArrayTypeUnsafe()) in getType()356 if (const auto *CT = getFieldDesc()->getType()->getAs<ComplexType>()) in getType()358 if (const auto *CT = getFieldDesc()->getType()->getAs<VectorType>()) in getType()361 return getFieldDesc()->getType(); in getType()378 return getFieldDesc()->getElemSize(); in elemSize()383 return getFieldDesc()->getSize(); in getSize()395 if (getFieldDesc()->ElemDesc) in getOffset()[all …]
180 QualType AllocatedType = getDeclPtr().getFieldDesc()->getDataType(ASTCtx); in toAPValue()222 const Descriptor *Desc = Ptr.getFieldDesc(); in toAPValue()230 const Descriptor *Desc = Ptr.getFieldDesc(); in toAPValue()241 const Descriptor *Desc = Ptr.getFieldDesc(); in toAPValue()260 const Descriptor *Desc = Ptr.getFieldDesc(); in toAPValue()423 const Descriptor *Desc = getFieldDesc(); in isInitialized()460 const Descriptor *Desc = getFieldDesc(); in initialize()575 A.getFieldDesc()->IsArray; in hasSameArray()681 ActiveField = FP.getFieldDesc()->asFieldDecl(); in toRValue()769 assert(Ptr.getFieldDesc()->isPrimitiveArray()); in toRValue()
118 const Descriptor *Desc = P.getFieldDesc(); in getElemType()213 assert(A.getFieldDesc()->isPrimitiveArray()); in interp__builtin_strcmp()214 assert(B.getFieldDesc()->isPrimitiveArray()); in interp__builtin_strcmp()283 assert(StrPtr.getFieldDesc()->isPrimitiveArray()); in interp__builtin_strlen()284 unsigned ElemSize = StrPtr.getFieldDesc()->getElemSize(); in interp__builtin_strlen()329 assert(Arg.getFieldDesc()->isPrimitiveArray()); in interp__builtin_nan()1453 assert(Ptr.getFieldDesc()->isPrimitiveArray()); in interp__builtin_ptrauth_string_discriminator()1457 assert(Ptr.getFieldDesc()->getNumElems() >= 1); in interp__builtin_ptrauth_string_discriminator()1458 StringRef R(&Ptr.deref<char>(), Ptr.getFieldDesc()->getNumElems() - 1); in interp__builtin_ptrauth_string_discriminator()1606 if (const auto *D = Ptr.getFieldDesc()->asDecl()) in interp__builtin_operator_delete()[all …]
82 const Descriptor *FieldDesc = P.getFieldDesc(); in enumerateData()338 QualType DataType = Ptr.getFieldDesc()->getDataType(S.getASTContext()); in DoBitCast()374 QualType FromType = FromPtr.getFieldDesc()->getDataType(S.getASTContext()); in DoBitCastPtr()375 QualType ToType = ToPtr.getFieldDesc()->getDataType(S.getASTContext()); in DoBitCastPtr()
358 if (!U.getFieldDesc()->isUnion()) in CheckActive()638 } else if (auto *VD = P.getFieldDesc()->asValueDecl()) { in CheckVolatile()644 if (const auto *E = P.getFieldDesc()->asExpr()) in CheckVolatile()1385 const Descriptor *D = ThisPtr.getFieldDesc(); in checkConstructor()1612 ThisPtr.getFieldDesc()->getType()->getAsCXXRecordDecl(); in CallVirt()1713 if (const Descriptor *FieldDesc = Ptr.getFieldDesc(); in startLifetimeRecurse()1742 if (const Descriptor *FieldDesc = Ptr.getFieldDesc(); in endLifetimeRecurse()1809 QualType StorageType = Ptr.getFieldDesc()->getDataType(S.getASTContext()); in CheckNewTypeMismatch()2105 if (const Descriptor *D = Ptr.getFieldDesc(); D && D->isArray()) { in finishGlobalRecurse()
168 if (!Ptr.isLive() || !Ptr.getFieldDesc()->isPrimitiveArray()) in evaluateStringRepr()172 if (Ptr.getFieldDesc()->getElemSize() != 1 /*bytes*/) in evaluateStringRepr()
190 const Descriptor *Desc = Ptr.getFieldDesc(); in collectBlocks()
1131 LHS.getFieldDesc()->asExpr() != RHS.getFieldDesc()->asExpr()) {1488 if (!CheckConstant(S, OpPC, Ptr.getFieldDesc())) in GetGlobal()1998 if (Idx == 0 && !Ptr.getFieldDesc()->isArray()) { in InitElem()2022 if (Idx == 0 && !Ptr.getFieldDesc()->isArray()) { in InitElemPop()2171 if (Ptr.getFieldDesc()->isArray())2319 auto *D = cast<NamedDecl>(Ptr.getFieldDesc()->asDecl()); in Destroy()2931 if (Ptr.getFieldDesc()->isArray() && Ptr.getIndex() == 0) { in ArrayElemPtr()2961 if (Ptr.getFieldDesc()->isArray() && Ptr.getIndex() == 0) { in ArrayElemPtrPop()2986 assert(Ptr.atIndex(Index).getFieldDesc()->getPrimType() == Name); in ArrayElem()2998 assert(Ptr.atIndex(Index).getFieldDesc()->getPrimType() == Name); in ArrayElemPop()