BfTargetTriple.h 338 B

123456789101112131415161718192021222324
  1. #pragma once
  2. #include "BfSystem.h"
  3. NS_BF_BEGIN
  4. class BfTargetTriple
  5. {
  6. public:
  7. String mTargetTriple;
  8. bool mParsed;
  9. BfMachineType mMachineType;
  10. public:
  11. void Parse();
  12. public:
  13. BfTargetTriple();
  14. BfTargetTriple(const StringImpl& targetTriple);
  15. void Set(const StringImpl& targetTriple);
  16. BfMachineType GetMachineType();
  17. };
  18. NS_BF_END