diff options
Diffstat (limited to 'llvm/tools/llvm-upgrade/UpgradeInternals.h')
| -rw-r--r-- | llvm/tools/llvm-upgrade/UpgradeInternals.h | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/tools/llvm-upgrade/UpgradeInternals.h b/llvm/tools/llvm-upgrade/UpgradeInternals.h index 5616c511e23..9c8b6a01425 100644 --- a/llvm/tools/llvm-upgrade/UpgradeInternals.h +++ b/llvm/tools/llvm-upgrade/UpgradeInternals.h @@ -106,6 +106,10 @@ struct TypeInfo {      return atoi(&((getNewTy().c_str())[1])); // skip the slash    } +  typedef std::vector<const TypeInfo*> UpRefStack; +  void getSignedness(unsigned &sNum, unsigned &uNum, UpRefStack& stk) const; +  std::string makeUniqueName(const std::string& BaseName) const; +    const std::string& getNewTy() const { return newTy; }    const TypeInfo* getResultType() const { return resultTy; }    const TypeInfo* getElementType() const { return elemTy; }  | 

