Home
last modified time | relevance | path

Searched refs:asIntPointer (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DPointer.h131 return P.asIntPointer().Value == asIntPointer().Value &&
132 P.asIntPointer().Desc == asIntPointer().Desc && P.Offset == Offset;
155 return asIntPointer().Value + (Offset * elemSize()); in getIntegerRepresentation()
168 return Pointer(asIntPointer().Value, asIntPointer().Desc, Idx); in atIndex()
275 return asIntPointer().Value == 0 && Offset == 0; in isZero()
294 return asIntPointer().Desc; in getDeclDesc()
313 return asIntPointer().Desc ? asIntPointer().Desc->getSource() : DeclTy(); in getSource()
339 return asIntPointer().Desc; in getFieldDesc()
371 if (!asIntPointer().Desc) in elemSize()
373 return asIntPointer().Desc->getElemSize(); in elemSize()
[all …]
H A DPointer.cpp151 CharUnits::fromQuantity(asIntPointer().Value + this->Offset), in toAPValue()
343 return asIntPointer().Value + Offset; in computeOffsetForComparison()
403 return (Twine("&(") + Twine(asIntPointer().Value + Offset) + ")").str(); in toDiagnosticString()
H A DInterp.h1767 S.Stk.push<Pointer>(Ptr.asIntPointer().baseCast(S.getASTContext(), Off)); in GetPtrBase()
1788 S.Stk.push<Pointer>(Ptr.asIntPointer().baseCast(S.getASTContext(), Off)); in GetPtrBasePop()
2092 return Pointer(V + O, Ptr.asIntPointer().Desc);
2094 return Pointer(V - O, Ptr.asIntPointer().Desc);
H A DInterp.cpp1347 S.Stk.push<Pointer>(Ptr.asIntPointer().atOffset(S.getASTContext(), Off)); in getField()