diff options
author | Steve Naroff <snaroff@apple.com> | 2007-10-31 16:03:04 +0000 |
---|---|---|
committer | Steve Naroff <snaroff@apple.com> | 2007-10-31 16:03:04 +0000 |
commit | 498856cb30333cfeed3e8399e5a2b4c58836884d (patch) | |
tree | 15fc0f4d875bad09f138a3adb5efb360ecc3a4b7 /Lex/Preprocessor.cpp | |
parent | dea84f82b20e0183f8703d62ebd113d5f3755cff (diff) |
Checking in some code that is still under construction.
I need to (finally) change the way Class/id/SEL/IMP are built-in...the current approach of doing it in the preprocessor is "broken". The other problem is Sema::GetObjcIdType/GetObjcSelType/GetObjcClassType, the hooks that initialize ASTContext lazily. These built-in types need to be done up front...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@43557 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'Lex/Preprocessor.cpp')
-rw-r--r-- | Lex/Preprocessor.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/Lex/Preprocessor.cpp b/Lex/Preprocessor.cpp index 04b2a80f02..c1f4970f30 100644 --- a/Lex/Preprocessor.cpp +++ b/Lex/Preprocessor.cpp @@ -369,7 +369,6 @@ static void InitializePredefinedMacros(Preprocessor &PP, DefineBuiltinMacro(Buf, "__OBJC__=1"); if (PP.getLangOptions().ObjC2) DefineBuiltinMacro(Buf, "__OBJC2__=1"); - if (PP.getLangOptions().ObjC1) { const char *ObjcType; // Predefine all the ObjC goodies (traditionally declared in <objc/objc.h>). |