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