clang  6.0.0svn
clang::APValue Member List

This is the complete list of members for clang::APValue, including all inherited members.

AddrLabelDiff enum valueclang::APValue
APValue()clang::APValueinline
APValue(APSInt I)clang::APValueinlineexplicit
APValue(APFloat F)clang::APValueinlineexplicit
APValue(const APValue *E, unsigned N)clang::APValueinlineexplicit
APValue(APSInt R, APSInt I)clang::APValueinline
APValue(APFloat R, APFloat I)clang::APValueinline
APValue(const APValue &RHS)clang::APValue
APValue(APValue &&RHS)clang::APValueinline
APValue(LValueBase B, const CharUnits &O, NoLValuePath N, unsigned CallIndex, bool IsNullPtr=false)clang::APValueinline
APValue(LValueBase B, const CharUnits &O, ArrayRef< LValuePathEntry > Path, bool OnePastTheEnd, unsigned CallIndex, bool IsNullPtr=false)clang::APValueinline
APValue(UninitArray, unsigned InitElts, unsigned Size)clang::APValueinline
APValue(UninitStruct, unsigned B, unsigned M)clang::APValueinline
APValue(const FieldDecl *D, const APValue &V=APValue())clang::APValueinlineexplicit
APValue(const ValueDecl *Member, bool IsDerivedMember, ArrayRef< const CXXRecordDecl *> Path)clang::APValueinline
APValue(const AddrLabelExpr *LHSExpr, const AddrLabelExpr *RHSExpr)clang::APValueinline
Array enum valueclang::APValue
BaseOrMemberType typedefclang::APValue
ComplexFloat enum valueclang::APValue
ComplexInt enum valueclang::APValue
dump() constclang::APValue
dump(raw_ostream &OS) constclang::APValue
Float enum valueclang::APValue
getAddrLabelDiffLHS() constclang::APValueinline
getAddrLabelDiffRHS() constclang::APValueinline
getArrayFiller()clang::APValueinline
getArrayFiller() constclang::APValueinline
getArrayInitializedElt(unsigned I)clang::APValueinline
getArrayInitializedElt(unsigned I) constclang::APValueinline
getArrayInitializedElts() constclang::APValueinline
getArraySize() constclang::APValueinline
getAsString(ASTContext &Ctx, QualType Ty) constclang::APValue
getComplexFloatImag()clang::APValueinline
getComplexFloatImag() constclang::APValueinline
getComplexFloatReal()clang::APValueinline
getComplexFloatReal() constclang::APValueinline
getComplexIntImag()clang::APValueinline
getComplexIntImag() constclang::APValueinline
getComplexIntReal()clang::APValueinline
getComplexIntReal() constclang::APValueinline
getFloat()clang::APValueinline
getFloat() constclang::APValueinline
getInt()clang::APValueinline
getInt() constclang::APValueinline
getKind() constclang::APValueinline
getLValueBase() constclang::APValue
getLValueCallIndex() constclang::APValue
getLValueOffset()clang::APValue
getLValueOffset() constclang::APValueinline
getLValuePath() constclang::APValue
getMemberPointerDecl() constclang::APValue
getMemberPointerPath() constclang::APValue
getStructBase(unsigned i)clang::APValueinline
getStructBase(unsigned i) constclang::APValueinline
getStructField(unsigned i)clang::APValueinline
getStructField(unsigned i) constclang::APValueinline
getStructNumBases() constclang::APValueinline
getStructNumFields() constclang::APValueinline
getUnionField() constclang::APValueinline
getUnionValue()clang::APValueinline
getUnionValue() constclang::APValueinline
getVectorElt(unsigned I)clang::APValueinline
getVectorElt(unsigned I) constclang::APValueinline
getVectorLength() constclang::APValueinline
hasArrayFiller() constclang::APValueinline
hasLValuePath() constclang::APValue
Int enum valueclang::APValue
isAddrLabelDiff() constclang::APValueinline
isArray() constclang::APValueinline
isComplexFloat() constclang::APValueinline
isComplexInt() constclang::APValueinline
isFloat() constclang::APValueinline
isInt() constclang::APValueinline
isLValue() constclang::APValueinline
isLValueOnePastTheEnd() constclang::APValue
isMemberPointer() constclang::APValueinline
isMemberPointerToDerivedMember() constclang::APValue
isNullPointer() constclang::APValue
isStruct() constclang::APValueinline
isUninit() constclang::APValueinline
isUnion() constclang::APValueinline
isVector() constclang::APValueinline
LValue enum valueclang::APValue
LValueBase typedefclang::APValue
MemberPointer enum valueclang::APValue
needsCleanup() constclang::APValue
operator=(APValue RHS)clang::APValueinline
printPretty(raw_ostream &OS, ASTContext &Ctx, QualType Ty) constclang::APValue
setAddrLabelDiff(const AddrLabelExpr *LHSExpr, const AddrLabelExpr *RHSExpr)clang::APValueinline
setComplexFloat(APFloat R, APFloat I)clang::APValueinline
setComplexInt(APSInt R, APSInt I)clang::APValueinline
setFloat(APFloat F)clang::APValueinline
setInt(APSInt I)clang::APValueinline
setLValue(LValueBase B, const CharUnits &O, NoLValuePath, unsigned CallIndex, bool IsNullPtr)clang::APValue
setLValue(LValueBase B, const CharUnits &O, ArrayRef< LValuePathEntry > Path, bool OnePastTheEnd, unsigned CallIndex, bool IsNullPtr)clang::APValue
setUnion(const FieldDecl *Field, const APValue &Value)clang::APValueinline
setVector(const APValue *E, unsigned N)clang::APValueinline
Struct enum valueclang::APValue
swap(APValue &RHS)clang::APValue
Uninitialized enum valueclang::APValue
Union enum valueclang::APValue
ValueKind enum nameclang::APValue
Vector enum valueclang::APValue
~APValue()clang::APValueinline