Lines Matching refs:FloatingLiteral
663 FloatingLiteral::FloatingLiteral(ASTContext &C, const llvm::APFloat &V, in FloatingLiteral() function in FloatingLiteral
672 FloatingLiteral::FloatingLiteral(ASTContext &C, EmptyShell Empty) in FloatingLiteral() function in FloatingLiteral
678 FloatingLiteral *
679 FloatingLiteral::Create(ASTContext &C, const llvm::APFloat &V, in Create()
681 return new (C) FloatingLiteral(C, V, isexact, Type, L); in Create()
684 FloatingLiteral *
685 FloatingLiteral::Create(ASTContext &C, EmptyShell Empty) { in Create()
686 return new (C) FloatingLiteral(C, Empty); in Create()
689 const llvm::fltSemantics &FloatingLiteral::getSemantics() const { in getSemantics()
707 void FloatingLiteral::setSemantics(const llvm::fltSemantics &Sem) { in setSemantics()
727 double FloatingLiteral::getValueAsApproximateDouble() const { in getValueAsApproximateDouble()