Lines Matching refs:FloatingLiteral
730 FloatingLiteral::FloatingLiteral(const ASTContext &C, const llvm::APFloat &V, in FloatingLiteral() function in FloatingLiteral
739 FloatingLiteral::FloatingLiteral(const ASTContext &C, EmptyShell Empty) in FloatingLiteral() function in FloatingLiteral
745 FloatingLiteral *
746 FloatingLiteral::Create(const ASTContext &C, const llvm::APFloat &V, in Create()
748 return new (C) FloatingLiteral(C, V, isexact, Type, L); in Create()
751 FloatingLiteral *
752 FloatingLiteral::Create(const ASTContext &C, EmptyShell Empty) { in Create()
753 return new (C) FloatingLiteral(C, Empty); in Create()
756 const llvm::fltSemantics &FloatingLiteral::getSemantics() const { in getSemantics()
774 void FloatingLiteral::setSemantics(const llvm::fltSemantics &Sem) { in setSemantics()
794 double FloatingLiteral::getValueAsApproximateDouble() const { in getValueAsApproximateDouble()