Home
last modified time | relevance | path

Searched refs:FieldDesc (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterpBuiltinBitCast.cpp82 const Descriptor *FieldDesc = P.getFieldDesc(); in enumerateData() local
83 assert(FieldDesc); in enumerateData()
86 if (FieldDesc->isPrimitive()) { in enumerateData()
88 Bits(Ctx.getASTContext().getTypeSize(FieldDesc->getType())); in enumerateData()
89 return F(P, FieldDesc->getPrimType(), Offset, FullBitWidth, in enumerateData()
94 if (FieldDesc->isPrimitiveArray()) { in enumerateData()
95 QualType ElemType = FieldDesc->getElemQualType(); in enumerateData()
100 FieldDesc->getType()->isPackedVectorBoolType(Ctx.getASTContext()); in enumerateData()
101 unsigned NumElems = FieldDesc->getNumElems(); in enumerateData()
113 if (FieldDesc->isCompositeArray()) { in enumerateData()
[all …]
H A DDescriptor.h37 bool InUnion, const Descriptor *FieldDesc);
42 const Descriptor *FieldDesc);
50 const Descriptor *FieldDesc);
H A DInterp.cpp1713 if (const Descriptor *FieldDesc = Ptr.getFieldDesc(); in startLifetimeRecurse() local
1714 FieldDesc->isCompositeArray()) { in startLifetimeRecurse()
1716 for (unsigned I = 0; I != FieldDesc->getNumElems(); ++I) in startLifetimeRecurse()
1742 if (const Descriptor *FieldDesc = Ptr.getFieldDesc(); in endLifetimeRecurse() local
1743 FieldDesc->isCompositeArray()) { in endLifetimeRecurse()
1746 for (unsigned I = 0; I != FieldDesc->getNumElems(); ++I) in endLifetimeRecurse()