clang: clang::APIntStorage Class Reference (original) (raw)

#include "[clang/AST/APNumericStorage.h](APNumericStorage%5F8h%5Fsource.html)"

Inheritance diagram for clang::APIntStorage:

Inheritance graph

[legend]

Public Member Functions
llvm::APInt getValue () const
void setValue (const ASTContext &C, const llvm::APInt &Val)

Detailed Description

Definition at line 51 of file APNumericStorage.h.

Member Function Documentation

getValue()

llvm::APInt clang::APIntStorage::getValue ( ) const inline

Definition at line 53 of file APNumericStorage.h.

References clang::APNumericStorage::getIntValue().

Referenced by FindTypeTagExpr(), clang::EnumConstantDecl::getInitVal(), clang::FixedPointLiteral::getValueAsString(), clang::InitListExpr::isIdiomaticZeroInitializer(), clang::Expr::isNullPointerConstant(), clang::ento::SValBuilder::makeIntVal(), clang::EmbedExpr::ChildElementIter< Const >::operator*(), ValidDuplicateEnum(), and clang::JSONNodeDumper::VisitIntegerLiteral().

setValue()

void clang::APIntStorage::setValue ( const ASTContext & C, const llvm::APInt & Val ) inline

Definition at line 54 of file APNumericStorage.h.

References clang::C, and clang::APNumericStorage::setIntValue().

Referenced by clang::FixedPointLiteral::FixedPointLiteral(), clang::IntegerLiteral::IntegerLiteral(), clang::EmbedExpr::ChildElementIter< Const >::operator*(), and clang::EnumConstantDecl::setInitVal().


The documentation for this class was generated from the following file: