summaryrefslogtreecommitdiffstats
path: root/include/llvm/CompilerDriver
diff options
context:
space:
mode:
authorMikhail Glushenkov <foldr@codedgers.com>2009-07-07 16:08:41 +0000
committerMikhail Glushenkov <foldr@codedgers.com>2009-07-07 16:08:41 +0000
commit8fe4447a0f608a29541dd41aaab27077061d510f (patch)
treed39e2eb50eba8ef73b1f252386b7f4fa8a549118 /include/llvm/CompilerDriver
parentcbc360d56721347f077fd887314623d8725fd597 (diff)
downloadexternal_llvm-8fe4447a0f608a29541dd41aaab27077061d510f.zip
external_llvm-8fe4447a0f608a29541dd41aaab27077061d510f.tar.gz
external_llvm-8fe4447a0f608a29541dd41aaab27077061d510f.tar.bz2
Add an 'init' option property.
Makes possible to provide default values for options defined in plugins (same as cl::init). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74905 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/CompilerDriver')
-rw-r--r--include/llvm/CompilerDriver/Common.td5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/llvm/CompilerDriver/Common.td b/include/llvm/CompilerDriver/Common.td
index 1f6bacc..7622b8f 100644
--- a/include/llvm/CompilerDriver/Common.td
+++ b/include/llvm/CompilerDriver/Common.td
@@ -39,6 +39,7 @@ def prefix_list_option;
def extern;
def help;
def hidden;
+def init;
def multi_val;
def one_or_more;
def really_hidden;
@@ -51,6 +52,10 @@ def empty;
// The 'case' construct.
def case;
+// Boolean constants.
+def true;
+def false;
+
// Boolean operators.
def and;
def or;