- Rename two methods to give them more meaning

- Add read_float and read_double in preparation for a correct
  implementation of bytecode floating point support.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14764 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Reid Spencer
2004-07-11 17:24:05 +00:00
parent 1d9349a783
commit 66906518ed

View File

@@ -223,10 +223,10 @@ protected:
Constant* ParseConstantValue(unsigned TypeID); Constant* ParseConstantValue(unsigned TypeID);
/// @brief Parse a block of types constants /// @brief Parse a block of types constants
void ParseTypeConstants(TypeListTy &Tab, unsigned NumEntries); void ParseTypes(TypeListTy &Tab, unsigned NumEntries);
/// @brief Parse a single type constant /// @brief Parse a single type constant
const Type *ParseTypeConstant(); const Type *ParseType();
/// @brief Parse a string constants block /// @brief Parse a string constants block
void ParseStringConstants(unsigned NumEntries, ValueTable &Tab); void ParseStringConstants(unsigned NumEntries, ValueTable &Tab);
@@ -439,6 +439,12 @@ private:
/// @brief Read a string /// @brief Read a string
inline std::string read_str(); inline std::string read_str();
/// @brief Read a float value
inline void read_float(float& FloatVal);
/// @brief Read a double value
inline void read_double(double& DoubleVal);
/// @brief Read an arbitrary data chunk of fixed length /// @brief Read an arbitrary data chunk of fixed length
inline void read_data(void *Ptr, void *End); inline void read_data(void *Ptr, void *End);