From 8c00957008a7fa0cea3e8c1e66a134140442f99a Mon Sep 17 00:00:00 2001 From: Daniel Dunbar Date: Thu, 19 Nov 2009 04:14:53 +0000 Subject: Driver: Introduce OptSpecifier class for protecting access to an option id. llvm-svn: 89310 --- clang/lib/Driver/OptTable.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'clang/lib/Driver/OptTable.cpp') diff --git a/clang/lib/Driver/OptTable.cpp b/clang/lib/Driver/OptTable.cpp index 74937a7..fae7f75 100644 --- a/clang/lib/Driver/OptTable.cpp +++ b/clang/lib/Driver/OptTable.cpp @@ -71,6 +71,10 @@ static inline bool operator<(const char *Name, const OptTable::Info &I) { // +OptSpecifier::OptSpecifier(const Option *Opt) : ID(Opt->getID()) {} + +// + OptTable::OptTable(const Info *_OptionInfos, unsigned _NumOptionInfos) : OptionInfos(_OptionInfos), NumOptionInfos(_NumOptionInfos), Options(new Option*[NumOptionInfos]), -- cgit v1.1