X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=include%2Fllvm%2FOption%2FOptTable.h;h=5035940af06ba9dc2e87a45be8ff529e811d92e7;hb=f2eb9368390398b9cac6caa604ae788e40e101a2;hp=8ee219d37b894b2e0c59a30562c36fcb2a981f6c;hpb=a2549d382789fa33b5541708b2e4cf39e8bf56c9;p=oota-llvm.git diff --git a/include/llvm/Option/OptTable.h b/include/llvm/Option/OptTable.h index 8ee219d37b8..5035940af06 100644 --- a/include/llvm/Option/OptTable.h +++ b/include/llvm/Option/OptTable.h @@ -44,12 +44,14 @@ public: unsigned short Flags; unsigned short GroupID; unsigned short AliasID; + const char *AliasArgs; }; private: /// \brief The static option information table. const Info *OptionInfos; unsigned NumOptionInfos; + bool IgnoreCase; unsigned TheInputOptionID; unsigned TheUnknownOptionID; @@ -71,7 +73,8 @@ private: } protected: - OptTable(const Info *_OptionInfos, unsigned _NumOptionInfos); + OptTable(const Info *_OptionInfos, unsigned _NumOptionInfos, + bool _IgnoreCase = false); public: ~OptTable();