aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/LangOptions.cpp
diff options
context:
space:
mode:
authorDaniel Grumberg <dany.grumberg@gmail.com>2020-08-19 16:16:43 +0100
committerDaniel Grumberg <dany.grumberg@gmail.com>2020-09-02 13:07:01 +0100
commitc4a2a1307484cffe94a291c42572775411bac8d8 (patch)
treebddaccb6a524a2945dce6b222cef20c17c6f6907 /clang/lib/Basic/LangOptions.cpp
parent8a3907cd494e8779bbc16ec5cfc763289b0ce041 (diff)
downloadllvm-c4a2a1307484cffe94a291c42572775411bac8d8.zip
llvm-c4a2a1307484cffe94a291c42572775411bac8d8.tar.gz
llvm-c4a2a1307484cffe94a291c42572775411bac8d8.tar.bz2
Move all fields of '-cc1' option related classes into def file databases
Once the new option parsing system is committed, this will allow to generate a check to ensure that correct command line generation happens Differential Revision: https://reviews.llvm.org/D86290
Diffstat (limited to 'clang/lib/Basic/LangOptions.cpp')
-rw-r--r--clang/lib/Basic/LangOptions.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/Basic/LangOptions.cpp b/clang/lib/Basic/LangOptions.cpp
index c08670c..344d326 100644
--- a/clang/lib/Basic/LangOptions.cpp
+++ b/clang/lib/Basic/LangOptions.cpp
@@ -14,7 +14,8 @@
using namespace clang;
-LangOptions::LangOptions() {
+LangOptions::LangOptions()
+ : CFRuntime(CoreFoundationABI::Unspecified), IsHeaderFile(false) {
#define LANGOPT(Name, Bits, Default, Description) Name = Default;
#define ENUM_LANGOPT(Name, Type, Bits, Default, Description) set##Name(Default);
#include "clang/Basic/LangOptions.def"