summaryrefslogtreecommitdiffstats
path: root/clang
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2008-03-15 23:59:48 +0000
committerChris Lattner <sabre@nondot.org>2008-03-15 23:59:48 +0000
commit7a51313d8a0a358bb92eb5dbf8fd846b7c48e7fe (patch)
treef34d8e560a6abbae809b7dbee85606becf47dfd0 /clang
parentd3f989ccd302d53e327c030347313fbd8d23a344 (diff)
downloadbcm5719-llvm-7a51313d8a0a358bb92eb5dbf8fd846b7c48e7fe.tar.gz
bcm5719-llvm-7a51313d8a0a358bb92eb5dbf8fd846b7c48e7fe.zip
Make a major restructuring of the clang tree: introduce a top-level
lib dir and move all the libraries into it. This follows the main llvm tree, and allows the libraries to be built in parallel. The top level now enforces that all the libs are built before Driver, but we don't care what order the libs are built in. This speeds up parallel builds, particularly incremental ones. llvm-svn: 48402
Diffstat (limited to 'clang')
-rw-r--r--clang/Makefile2
-rw-r--r--clang/clang.xcodeproj/project.pbxproj160
-rw-r--r--clang/lib/AST/ASTConsumer.cpp (renamed from clang/AST/ASTConsumer.cpp)0
-rw-r--r--clang/lib/AST/ASTContext.cpp (renamed from clang/AST/ASTContext.cpp)0
-rw-r--r--clang/lib/AST/Builtins.cpp (renamed from clang/AST/Builtins.cpp)0
-rw-r--r--clang/lib/AST/CFG.cpp (renamed from clang/AST/CFG.cpp)0
-rw-r--r--clang/lib/AST/Decl.cpp (renamed from clang/AST/Decl.cpp)0
-rw-r--r--clang/lib/AST/DeclSerialization.cpp (renamed from clang/AST/DeclSerialization.cpp)0
-rw-r--r--clang/lib/AST/Expr.cpp (renamed from clang/AST/Expr.cpp)0
-rw-r--r--clang/lib/AST/ExprCXX.cpp (renamed from clang/AST/ExprCXX.cpp)0
-rw-r--r--clang/lib/AST/Makefile (renamed from clang/AST/Makefile)6
-rw-r--r--clang/lib/AST/Stmt.cpp (renamed from clang/AST/Stmt.cpp)0
-rw-r--r--clang/lib/AST/StmtDumper.cpp (renamed from clang/AST/StmtDumper.cpp)0
-rw-r--r--clang/lib/AST/StmtIterator.cpp (renamed from clang/AST/StmtIterator.cpp)0
-rw-r--r--clang/lib/AST/StmtPrinter.cpp (renamed from clang/AST/StmtPrinter.cpp)0
-rw-r--r--clang/lib/AST/StmtSerialization.cpp (renamed from clang/AST/StmtSerialization.cpp)0
-rw-r--r--clang/lib/AST/StmtViz.cpp (renamed from clang/AST/StmtViz.cpp)0
-rw-r--r--clang/lib/AST/TranslationUnit.cpp (renamed from clang/AST/TranslationUnit.cpp)0
-rw-r--r--clang/lib/AST/Type.cpp (renamed from clang/AST/Type.cpp)0
-rw-r--r--clang/lib/AST/TypeSerialization.cpp (renamed from clang/AST/TypeSerialization.cpp)0
-rw-r--r--clang/lib/Analysis/BasicValueFactory.cpp (renamed from clang/Analysis/BasicValueFactory.cpp)0
-rw-r--r--clang/lib/Analysis/CFRefCount.cpp (renamed from clang/Analysis/CFRefCount.cpp)2
-rw-r--r--clang/lib/Analysis/DeadStores.cpp (renamed from clang/Analysis/DeadStores.cpp)0
-rw-r--r--clang/lib/Analysis/ExplodedGraph.cpp (renamed from clang/Analysis/ExplodedGraph.cpp)0
-rw-r--r--clang/lib/Analysis/GRBlockCounter.cpp (renamed from clang/Analysis/GRBlockCounter.cpp)0
-rw-r--r--clang/lib/Analysis/GRCoreEngine.cpp (renamed from clang/Analysis/GRCoreEngine.cpp)0
-rw-r--r--clang/lib/Analysis/GRExprEngine.cpp (renamed from clang/Analysis/GRExprEngine.cpp)0
-rw-r--r--clang/lib/Analysis/GRSimpleVals.cpp (renamed from clang/Analysis/GRSimpleVals.cpp)0
-rw-r--r--clang/lib/Analysis/GRSimpleVals.h (renamed from clang/Analysis/GRSimpleVals.h)0
-rw-r--r--clang/lib/Analysis/LiveVariables.cpp (renamed from clang/Analysis/LiveVariables.cpp)0
-rw-r--r--clang/lib/Analysis/Makefile (renamed from clang/Analysis/Makefile)6
-rw-r--r--clang/lib/Analysis/ProgramPoint.cpp (renamed from clang/Analysis/ProgramPoint.cpp)0
-rw-r--r--clang/lib/Analysis/RValues.cpp (renamed from clang/Analysis/RValues.cpp)0
-rw-r--r--clang/lib/Analysis/SymbolManager.cpp (renamed from clang/Analysis/SymbolManager.cpp)0
-rw-r--r--clang/lib/Analysis/UninitializedValues.cpp (renamed from clang/Analysis/UninitializedValues.cpp)0
-rw-r--r--clang/lib/Analysis/ValueState.cpp (renamed from clang/Analysis/ValueState.cpp)0
-rw-r--r--clang/lib/Basic/Diagnostic.cpp (renamed from clang/Basic/Diagnostic.cpp)0
-rw-r--r--clang/lib/Basic/FileManager.cpp (renamed from clang/Basic/FileManager.cpp)0
-rw-r--r--clang/lib/Basic/IdentifierTable.cpp (renamed from clang/Basic/IdentifierTable.cpp)0
-rw-r--r--clang/lib/Basic/LangOptions.cpp (renamed from clang/Basic/LangOptions.cpp)0
-rw-r--r--clang/lib/Basic/Makefile (renamed from clang/Basic/Makefile)6
-rw-r--r--clang/lib/Basic/SourceLocation.cpp (renamed from clang/Basic/SourceLocation.cpp)0
-rw-r--r--clang/lib/Basic/SourceManager.cpp (renamed from clang/Basic/SourceManager.cpp)0
-rw-r--r--clang/lib/Basic/TargetInfo.cpp (renamed from clang/Basic/TargetInfo.cpp)0
-rw-r--r--clang/lib/Basic/Targets.cpp (renamed from clang/Basic/Targets.cpp)0
-rw-r--r--clang/lib/Basic/TokenKinds.cpp (renamed from clang/Basic/TokenKinds.cpp)0
-rw-r--r--clang/lib/CodeGen/CGBuiltin.cpp (renamed from clang/CodeGen/CGBuiltin.cpp)0
-rw-r--r--clang/lib/CodeGen/CGDecl.cpp (renamed from clang/CodeGen/CGDecl.cpp)0
-rw-r--r--clang/lib/CodeGen/CGExpr.cpp (renamed from clang/CodeGen/CGExpr.cpp)0
-rw-r--r--clang/lib/CodeGen/CGExprAgg.cpp (renamed from clang/CodeGen/CGExprAgg.cpp)0
-rw-r--r--clang/lib/CodeGen/CGExprComplex.cpp (renamed from clang/CodeGen/CGExprComplex.cpp)0
-rw-r--r--clang/lib/CodeGen/CGExprConstant.cpp (renamed from clang/CodeGen/CGExprConstant.cpp)0
-rw-r--r--clang/lib/CodeGen/CGExprScalar.cpp (renamed from clang/CodeGen/CGExprScalar.cpp)0
-rw-r--r--clang/lib/CodeGen/CGObjC.cpp (renamed from clang/CodeGen/CGObjC.cpp)0
-rw-r--r--clang/lib/CodeGen/CGObjCGNU.cpp (renamed from clang/CodeGen/CGObjCGNU.cpp)0
-rw-r--r--clang/lib/CodeGen/CGObjCRuntime.h (renamed from clang/CodeGen/CGObjCRuntime.h)0
-rw-r--r--clang/lib/CodeGen/CGStmt.cpp (renamed from clang/CodeGen/CGStmt.cpp)0
-rw-r--r--clang/lib/CodeGen/CodeGenFunction.cpp (renamed from clang/CodeGen/CodeGenFunction.cpp)0
-rw-r--r--clang/lib/CodeGen/CodeGenFunction.h (renamed from clang/CodeGen/CodeGenFunction.h)0
-rw-r--r--clang/lib/CodeGen/CodeGenModule.cpp (renamed from clang/CodeGen/CodeGenModule.cpp)0
-rw-r--r--clang/lib/CodeGen/CodeGenModule.h (renamed from clang/CodeGen/CodeGenModule.h)0
-rw-r--r--clang/lib/CodeGen/CodeGenTypes.cpp (renamed from clang/CodeGen/CodeGenTypes.cpp)0
-rw-r--r--clang/lib/CodeGen/CodeGenTypes.h (renamed from clang/CodeGen/CodeGenTypes.h)0
-rw-r--r--clang/lib/CodeGen/Makefile (renamed from clang/CodeGen/Makefile)6
-rw-r--r--clang/lib/CodeGen/ModuleBuilder.cpp (renamed from clang/CodeGen/ModuleBuilder.cpp)0
-rw-r--r--clang/lib/Headers/Makefile (renamed from clang/Headers/Makefile)4
-rw-r--r--clang/lib/Headers/mmintrin.devel.h (renamed from clang/Headers/mmintrin.devel.h)0
-rw-r--r--clang/lib/Headers/stdbool.h (renamed from clang/Headers/stdbool.h)0
-rw-r--r--clang/lib/Lex/HeaderMap.cpp (renamed from clang/Lex/HeaderMap.cpp)0
-rw-r--r--clang/lib/Lex/HeaderSearch.cpp (renamed from clang/Lex/HeaderSearch.cpp)0
-rw-r--r--clang/lib/Lex/Lexer.cpp (renamed from clang/Lex/Lexer.cpp)0
-rw-r--r--clang/lib/Lex/LiteralSupport.cpp (renamed from clang/Lex/LiteralSupport.cpp)0
-rw-r--r--clang/lib/Lex/MacroArgs.cpp (renamed from clang/Lex/MacroArgs.cpp)0
-rw-r--r--clang/lib/Lex/MacroArgs.h (renamed from clang/Lex/MacroArgs.h)0
-rw-r--r--clang/lib/Lex/MacroInfo.cpp (renamed from clang/Lex/MacroInfo.cpp)0
-rw-r--r--clang/lib/Lex/Makefile (renamed from clang/Lex/Makefile)6
-rw-r--r--clang/lib/Lex/PPDirectives.cpp (renamed from clang/Lex/PPDirectives.cpp)0
-rw-r--r--clang/lib/Lex/PPExpressions.cpp (renamed from clang/Lex/PPExpressions.cpp)0
-rw-r--r--clang/lib/Lex/PPLexerChange.cpp (renamed from clang/Lex/PPLexerChange.cpp)0
-rw-r--r--clang/lib/Lex/PPMacroExpansion.cpp (renamed from clang/Lex/PPMacroExpansion.cpp)0
-rw-r--r--clang/lib/Lex/Pragma.cpp (renamed from clang/Lex/Pragma.cpp)0
-rw-r--r--clang/lib/Lex/Preprocessor.cpp (renamed from clang/Lex/Preprocessor.cpp)0
-rw-r--r--clang/lib/Lex/ScratchBuffer.cpp (renamed from clang/Lex/ScratchBuffer.cpp)0
-rw-r--r--clang/lib/Lex/TokenLexer.cpp (renamed from clang/Lex/TokenLexer.cpp)0
-rwxr-xr-xclang/lib/Makefile14
-rw-r--r--clang/lib/Parse/AttributeList.cpp (renamed from clang/Parse/AttributeList.cpp)0
-rw-r--r--clang/lib/Parse/DeclSpec.cpp (renamed from clang/Parse/DeclSpec.cpp)0
-rw-r--r--clang/lib/Parse/Makefile (renamed from clang/Parse/Makefile)6
-rw-r--r--clang/lib/Parse/MinimalAction.cpp (renamed from clang/Parse/MinimalAction.cpp)0
-rw-r--r--clang/lib/Parse/ParseDecl.cpp (renamed from clang/Parse/ParseDecl.cpp)0
-rw-r--r--clang/lib/Parse/ParseDeclCXX.cpp (renamed from clang/Parse/ParseDeclCXX.cpp)0
-rw-r--r--clang/lib/Parse/ParseExpr.cpp (renamed from clang/Parse/ParseExpr.cpp)0
-rw-r--r--clang/lib/Parse/ParseExprCXX.cpp (renamed from clang/Parse/ParseExprCXX.cpp)0
-rw-r--r--clang/lib/Parse/ParseInit.cpp (renamed from clang/Parse/ParseInit.cpp)0
-rw-r--r--clang/lib/Parse/ParseObjc.cpp (renamed from clang/Parse/ParseObjc.cpp)0
-rw-r--r--clang/lib/Parse/ParseStmt.cpp (renamed from clang/Parse/ParseStmt.cpp)0
-rw-r--r--clang/lib/Parse/Parser.cpp (renamed from clang/Parse/Parser.cpp)0
-rw-r--r--clang/lib/Rewrite/Makefile (renamed from clang/Rewrite/Makefile)6
-rw-r--r--clang/lib/Rewrite/Rewriter.cpp (renamed from clang/Rewrite/Rewriter.cpp)0
-rw-r--r--clang/lib/Sema/Makefile (renamed from clang/Sema/Makefile)6
-rw-r--r--clang/lib/Sema/ParseAST.cpp (renamed from clang/Sema/ParseAST.cpp)0
-rw-r--r--clang/lib/Sema/Sema.cpp (renamed from clang/Sema/Sema.cpp)0
-rw-r--r--clang/lib/Sema/Sema.h (renamed from clang/Sema/Sema.h)0
-rw-r--r--clang/lib/Sema/SemaChecking.cpp (renamed from clang/Sema/SemaChecking.cpp)0
-rw-r--r--clang/lib/Sema/SemaDecl.cpp (renamed from clang/Sema/SemaDecl.cpp)0
-rw-r--r--clang/lib/Sema/SemaDeclObjC.cpp (renamed from clang/Sema/SemaDeclObjC.cpp)0
-rw-r--r--clang/lib/Sema/SemaExpr.cpp (renamed from clang/Sema/SemaExpr.cpp)0
-rw-r--r--clang/lib/Sema/SemaExprCXX.cpp (renamed from clang/Sema/SemaExprCXX.cpp)0
-rw-r--r--clang/lib/Sema/SemaExprObjC.cpp (renamed from clang/Sema/SemaExprObjC.cpp)0
-rw-r--r--clang/lib/Sema/SemaStmt.cpp (renamed from clang/Sema/SemaStmt.cpp)0
-rw-r--r--clang/lib/Sema/SemaType.cpp (renamed from clang/Sema/SemaType.cpp)0
-rw-r--r--clang/lib/Sema/SemaUtil.h (renamed from clang/Sema/SemaUtil.h)0
112 files changed, 122 insertions, 108 deletions
diff --git a/clang/Makefile b/clang/Makefile
index 10350a8eb98..7d990da0ad8 100644
--- a/clang/Makefile
+++ b/clang/Makefile
@@ -1,5 +1,5 @@
LEVEL = ../..
-DIRS := Headers Basic Lex Parse AST Sema CodeGen Analysis Rewrite Driver
+DIRS := lib Driver
include $(LEVEL)/Makefile.common
diff --git a/clang/clang.xcodeproj/project.pbxproj b/clang/clang.xcodeproj/project.pbxproj
index d0b9f6b8178..63d76a716ab 100644
--- a/clang/clang.xcodeproj/project.pbxproj
+++ b/clang/clang.xcodeproj/project.pbxproj
@@ -236,17 +236,17 @@
/* Begin PBXFileReference section */
03F50AC50D416EAA00B9CF60 /* Targets.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Targets.cpp; sourceTree = "<group>"; };
1A30A9E80B93A4C800201A91 /* ExprCXX.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ExprCXX.h; path = clang/AST/ExprCXX.h; sourceTree = "<group>"; };
- 1A376A2C0D4AED9B002A1C52 /* CGExprConstant.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CGExprConstant.cpp; path = CodeGen/CGExprConstant.cpp; sourceTree = "<group>"; };
+ 1A376A2C0D4AED9B002A1C52 /* CGExprConstant.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CGExprConstant.cpp; path = lib/CodeGen/CGExprConstant.cpp; sourceTree = "<group>"; };
1A68BC110D0CADDD001A28C8 /* PPCBuiltins.def */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = PPCBuiltins.def; path = clang/AST/PPCBuiltins.def; sourceTree = "<group>"; };
1A68BC120D0CADDD001A28C8 /* TargetBuiltins.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TargetBuiltins.h; path = clang/AST/TargetBuiltins.h; sourceTree = "<group>"; };
1A68BC130D0CADDD001A28C8 /* X86Builtins.def */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = X86Builtins.def; path = clang/AST/X86Builtins.def; sourceTree = "<group>"; };
1A72BEAC0D641E9400B085E9 /* Attr.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = Attr.h; path = clang/AST/Attr.h; sourceTree = "<group>"; tabWidth = 2; };
- 1A7342470C7B57D500122F56 /* CGObjC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CGObjC.cpp; path = CodeGen/CGObjC.cpp; sourceTree = "<group>"; };
+ 1A7342470C7B57D500122F56 /* CGObjC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CGObjC.cpp; path = lib/CodeGen/CGObjC.cpp; sourceTree = "<group>"; };
1A869A6E0BA2164C008DA07A /* LiteralSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LiteralSupport.h; sourceTree = "<group>"; };
1A869AA70BA21ABA008DA07A /* LiteralSupport.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = LiteralSupport.cpp; sourceTree = "<group>"; };
- 1ABC36930C7A4BDC006DB0AB /* CGBuiltin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CGBuiltin.cpp; path = CodeGen/CGBuiltin.cpp; sourceTree = "<group>"; };
- 3513185F0CD14468006B66F7 /* DeclSerialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DeclSerialization.cpp; path = AST/DeclSerialization.cpp; sourceTree = "<group>"; };
- 35260CA40C7F75C000D66CE9 /* ExprCXX.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ExprCXX.cpp; path = AST/ExprCXX.cpp; sourceTree = "<group>"; };
+ 1ABC36930C7A4BDC006DB0AB /* CGBuiltin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CGBuiltin.cpp; path = lib/CodeGen/CGBuiltin.cpp; sourceTree = "<group>"; };
+ 3513185F0CD14468006B66F7 /* DeclSerialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DeclSerialization.cpp; path = lib/AST/DeclSerialization.cpp; sourceTree = "<group>"; };
+ 35260CA40C7F75C000D66CE9 /* ExprCXX.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ExprCXX.cpp; path = lib/AST/ExprCXX.cpp; sourceTree = "<group>"; };
352981080CC58344008B5E84 /* SerializationTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SerializationTest.cpp; path = Driver/SerializationTest.cpp; sourceTree = "<group>"; };
352C19DC0CA321C80045DB98 /* CFGRecStmtDeclVisitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CFGRecStmtDeclVisitor.h; path = clang/Analysis/Visitors/CFGRecStmtDeclVisitor.h; sourceTree = "<group>"; };
352C19DD0CA321C80045DB98 /* CFGRecStmtVisitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CFGRecStmtVisitor.h; path = clang/Analysis/Visitors/CFGRecStmtVisitor.h; sourceTree = "<group>"; };
@@ -254,65 +254,64 @@
352C19DF0CA321C80045DB98 /* CFGVarDeclVisitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CFGVarDeclVisitor.h; path = clang/Analysis/Visitors/CFGVarDeclVisitor.h; sourceTree = "<group>"; };
3547129D0C88881300B3E1D5 /* PrettyPrinter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PrettyPrinter.h; path = clang/AST/PrettyPrinter.h; sourceTree = "<group>"; };
355CF6820C90A8B600A08AA3 /* LocalCheckers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LocalCheckers.h; path = clang/Analysis/LocalCheckers.h; sourceTree = "<group>"; };
- 356EF9B40C8F7DDF006650F5 /* LiveVariables.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LiveVariables.cpp; path = Analysis/LiveVariables.cpp; sourceTree = "<group>"; };
+ 356EF9B40C8F7DDF006650F5 /* LiveVariables.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LiveVariables.cpp; path = lib/Analysis/LiveVariables.cpp; sourceTree = "<group>"; };
35707EFD0CD0F5CC000B2204 /* SourceLocation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SourceLocation.cpp; sourceTree = "<group>"; };
3580CC0B0D072E5C00C5E4F4 /* LangOptions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LangOptions.cpp; sourceTree = "<group>"; };
- 35839B090CDF845F006ED061 /* StmtSerialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StmtSerialization.cpp; path = AST/StmtSerialization.cpp; sourceTree = "<group>"; };
- 35839B0A0CDF845F006ED061 /* TypeSerialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TypeSerialization.cpp; path = AST/TypeSerialization.cpp; sourceTree = "<group>"; };
+ 35839B090CDF845F006ED061 /* StmtSerialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StmtSerialization.cpp; path = lib/AST/StmtSerialization.cpp; sourceTree = "<group>"; };
+ 35839B0A0CDF845F006ED061 /* TypeSerialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TypeSerialization.cpp; path = lib/AST/TypeSerialization.cpp; sourceTree = "<group>"; };
35847BE30CC7DB9000C40FFF /* StmtIterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StmtIterator.h; path = clang/AST/StmtIterator.h; sourceTree = "<group>"; };
- 35847BE40CC7DBAF00C40FFF /* StmtIterator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StmtIterator.cpp; path = AST/StmtIterator.cpp; sourceTree = "<group>"; };
- 35A2B8610CF8FFA300E6C317 /* SemaUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SemaUtil.h; path = Sema/SemaUtil.h; sourceTree = "<group>"; };
+ 35847BE40CC7DBAF00C40FFF /* StmtIterator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StmtIterator.cpp; path = lib/AST/StmtIterator.cpp; sourceTree = "<group>"; };
+ 35A2B8610CF8FFA300E6C317 /* SemaUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SemaUtil.h; path = lib/Sema/SemaUtil.h; sourceTree = "<group>"; };
35BB2D7A0D1994FA00944DB5 /* TranslationUnit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TranslationUnit.h; path = clang/AST/TranslationUnit.h; sourceTree = "<group>"; };
- 35BB2D7C0D19951A00944DB5 /* TranslationUnit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TranslationUnit.cpp; path = AST/TranslationUnit.cpp; sourceTree = "<group>"; };
- 35BB2D7E0D19954000944DB5 /* ASTConsumer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ASTConsumer.cpp; path = AST/ASTConsumer.cpp; sourceTree = "<group>"; };
+ 35BB2D7C0D19951A00944DB5 /* TranslationUnit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TranslationUnit.cpp; path = lib/AST/TranslationUnit.cpp; sourceTree = "<group>"; };
+ 35BB2D7E0D19954000944DB5 /* ASTConsumer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ASTConsumer.cpp; path = lib/AST/ASTConsumer.cpp; sourceTree = "<group>"; };
35BFBD2B0C9EDE1E006CB644 /* ASTConsumer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ASTConsumer.h; path = clang/AST/ASTConsumer.h; sourceTree = "<group>"; };
- 35CFFDFF0CA1CBCB00E6F2BE /* StmtViz.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StmtViz.cpp; path = AST/StmtViz.cpp; sourceTree = "<group>"; };
+ 35CFFDFF0CA1CBCB00E6F2BE /* StmtViz.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StmtViz.cpp; path = lib/AST/StmtViz.cpp; sourceTree = "<group>"; };
35CFFE010CA1CBDD00E6F2BE /* StmtGraphTraits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StmtGraphTraits.h; path = clang/AST/StmtGraphTraits.h; sourceTree = "<group>"; };
35D1DDD10CA9C6D50096E967 /* DataflowSolver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DataflowSolver.h; path = clang/Analysis/FlowSensitive/DataflowSolver.h; sourceTree = "<group>"; };
35D1DDD20CA9C6D50096E967 /* DataflowValues.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DataflowValues.h; path = clang/Analysis/FlowSensitive/DataflowValues.h; sourceTree = "<group>"; };
- 35D55B240D81D8C60092E734 /* BasicValueFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BasicValueFactory.cpp; path = Analysis/BasicValueFactory.cpp; sourceTree = "<group>"; };
- 35D55B250D81D8C60092E734 /* CFRefCount.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CFRefCount.cpp; path = Analysis/CFRefCount.cpp; sourceTree = "<group>"; };
- 35D55B260D81D8C60092E734 /* CFRefCount.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CFRefCount.h; path = Analysis/CFRefCount.h; sourceTree = "<group>"; };
+ 35D55B240D81D8C60092E734 /* BasicValueFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BasicValueFactory.cpp; path = lib/Analysis/BasicValueFactory.cpp; sourceTree = "<group>"; };
+ 35D55B250D81D8C60092E734 /* CFRefCount.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CFRefCount.cpp; path = lib/Analysis/CFRefCount.cpp; sourceTree = "<group>"; };
35D55B290D81D8E50092E734 /* BasicValueFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BasicValueFactory.h; path = clang/Analysis/PathSensitive/BasicValueFactory.h; sourceTree = "<group>"; };
35F9B1530D1C6ADF00DDFDAE /* ExprDeclBitVector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ExprDeclBitVector.h; path = clang/Analysis/Support/ExprDeclBitVector.h; sourceTree = "<group>"; };
35F9B1550D1C6B2E00DDFDAE /* LiveVariables.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LiveVariables.h; path = clang/Analysis/Analyses/LiveVariables.h; sourceTree = "<group>"; };
35F9B1560D1C6B2E00DDFDAE /* UninitializedValues.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UninitializedValues.h; path = clang/Analysis/Analyses/UninitializedValues.h; sourceTree = "<group>"; };
84AF36A00CB17A3B00C820A5 /* DeclObjC.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = DeclObjC.h; path = clang/AST/DeclObjC.h; sourceTree = "<group>"; };
- 84D9A8870C1A57E100AC7ABC /* AttributeList.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = AttributeList.cpp; path = Parse/AttributeList.cpp; sourceTree = "<group>"; };
+ 84D9A8870C1A57E100AC7ABC /* AttributeList.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = AttributeList.cpp; path = lib/Parse/AttributeList.cpp; sourceTree = "<group>"; };
84D9A88B0C1A581300AC7ABC /* AttributeList.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = AttributeList.h; path = clang/Parse/AttributeList.h; sourceTree = "<group>"; };
8DD76F6C0486A84900D96B5E /* clang */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = clang; sourceTree = BUILT_PRODUCTS_DIR; };
DE01DA480B12ADA300AC22CE /* PPCallbacks.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PPCallbacks.h; sourceTree = "<group>"; };
- DE06756B0C051CFE00EBBFD8 /* ParseExprCXX.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ParseExprCXX.cpp; path = Parse/ParseExprCXX.cpp; sourceTree = "<group>"; };
+ DE06756B0C051CFE00EBBFD8 /* ParseExprCXX.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ParseExprCXX.cpp; path = lib/Parse/ParseExprCXX.cpp; sourceTree = "<group>"; };
DE06B73D0A8307640050E87E /* LangOptions.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = LangOptions.h; sourceTree = "<group>"; };
DE06BECA0A854E4B0050E87E /* Scope.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Scope.h; path = clang/Parse/Scope.h; sourceTree = "<group>"; };
- DE06D42F0A8BB52D0050E87E /* Parser.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Parser.cpp; path = Parse/Parser.cpp; sourceTree = "<group>"; };
+ DE06D42F0A8BB52D0050E87E /* Parser.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Parser.cpp; path = lib/Parse/Parser.cpp; sourceTree = "<group>"; };
DE06E8130A8FF9330050E87E /* Action.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = Action.h; path = clang/Parse/Action.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
DE0FCA620A95859D00248FD5 /* Expr.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Expr.h; path = clang/AST/Expr.h; sourceTree = "<group>"; };
- DE0FCB330A9C21F100248FD5 /* Expr.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Expr.cpp; path = AST/Expr.cpp; sourceTree = "<group>"; };
- DE1732FF0B068B700080B521 /* ASTContext.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ASTContext.cpp; path = AST/ASTContext.cpp; sourceTree = "<group>"; };
- DE17336D0B068DC20080B521 /* DeclSpec.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = DeclSpec.cpp; path = Parse/DeclSpec.cpp; sourceTree = "<group>"; };
+ DE0FCB330A9C21F100248FD5 /* Expr.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Expr.cpp; path = lib/AST/Expr.cpp; sourceTree = "<group>"; };
+ DE1732FF0B068B700080B521 /* ASTContext.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ASTContext.cpp; path = lib/AST/ASTContext.cpp; sourceTree = "<group>"; };
+ DE17336D0B068DC20080B521 /* DeclSpec.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = DeclSpec.cpp; path = lib/Parse/DeclSpec.cpp; sourceTree = "<group>"; };
DE17336F0B068DC60080B521 /* DeclSpec.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = DeclSpec.h; path = clang/Parse/DeclSpec.h; sourceTree = "<group>"; };
DE1F22020A7D852A00FBF588 /* Parser.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Parser.h; path = clang/Parse/Parser.h; sourceTree = "<group>"; };
- DE224FF70C7AA98800D370A5 /* CGExprComplex.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CGExprComplex.cpp; path = CodeGen/CGExprComplex.cpp; sourceTree = "<group>"; };
- DE22526F0C7E82D000D370A5 /* CGExprScalar.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CGExprScalar.cpp; path = CodeGen/CGExprScalar.cpp; sourceTree = "<group>"; };
- DE2255FB0C8004E600D370A5 /* ParseDeclCXX.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ParseDeclCXX.cpp; path = Parse/ParseDeclCXX.cpp; sourceTree = "<group>"; };
+ DE224FF70C7AA98800D370A5 /* CGExprComplex.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CGExprComplex.cpp; path = lib/CodeGen/CGExprComplex.cpp; sourceTree = "<group>"; };
+ DE22526F0C7E82D000D370A5 /* CGExprScalar.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CGExprScalar.cpp; path = lib/CodeGen/CGExprScalar.cpp; sourceTree = "<group>"; };
+ DE2255FB0C8004E600D370A5 /* ParseDeclCXX.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ParseDeclCXX.cpp; path = lib/Parse/ParseDeclCXX.cpp; sourceTree = "<group>"; };
DE344AB70AE5DF6D00DBC861 /* HeaderSearch.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = HeaderSearch.h; sourceTree = "<group>"; };
DE344B530AE5E46C00DBC861 /* HeaderSearch.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = HeaderSearch.cpp; sourceTree = "<group>"; };
DE3450D60AEB543100DBC861 /* DirectoryLookup.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DirectoryLookup.h; sourceTree = "<group>"; };
- DE3452400AEF1A2D00DBC861 /* Stmt.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Stmt.cpp; path = AST/Stmt.cpp; sourceTree = "<group>"; };
+ DE3452400AEF1A2D00DBC861 /* Stmt.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Stmt.cpp; path = lib/AST/Stmt.cpp; sourceTree = "<group>"; };
DE3452800AEF1B1800DBC861 /* Stmt.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Stmt.h; path = clang/AST/Stmt.h; sourceTree = "<group>"; };
DE345C190AFC658B00DBC861 /* StmtVisitor.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = StmtVisitor.h; path = clang/AST/StmtVisitor.h; sourceTree = "<group>"; };
DE345F210AFD347900DBC861 /* StmtNodes.def */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = StmtNodes.def; path = clang/AST/StmtNodes.def; sourceTree = "<group>"; };
- DE345FFF0AFDCC1900DBC861 /* ParseObjc.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ParseObjc.cpp; path = Parse/ParseObjc.cpp; sourceTree = "<group>"; };
- DE3460040AFDCC6500DBC861 /* ParseInit.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ParseInit.cpp; path = Parse/ParseInit.cpp; sourceTree = "<group>"; };
- DE34600A0AFDCCBF00DBC861 /* ParseStmt.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ParseStmt.cpp; path = Parse/ParseStmt.cpp; sourceTree = "<group>"; };
- DE34600E0AFDCCCE00DBC861 /* ParseDecl.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ParseDecl.cpp; path = Parse/ParseDecl.cpp; sourceTree = "<group>"; };
- DE3460120AFDCCDA00DBC861 /* ParseExpr.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ParseExpr.cpp; path = Parse/ParseExpr.cpp; sourceTree = "<group>"; };
- DE3461260AFE68BE00DBC861 /* MinimalAction.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = MinimalAction.cpp; path = Parse/MinimalAction.cpp; sourceTree = "<group>"; };
- DE34621C0AFEB19B00DBC861 /* StmtPrinter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = StmtPrinter.cpp; path = AST/StmtPrinter.cpp; sourceTree = "<group>"; };
+ DE345FFF0AFDCC1900DBC861 /* ParseObjc.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ParseObjc.cpp; path = lib/Parse/ParseObjc.cpp; sourceTree = "<group>"; };
+ DE3460040AFDCC6500DBC861 /* ParseInit.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ParseInit.cpp; path = lib/Parse/ParseInit.cpp; sourceTree = "<group>"; };
+ DE34600A0AFDCCBF00DBC861 /* ParseStmt.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ParseStmt.cpp; path = lib/Parse/ParseStmt.cpp; sourceTree = "<group>"; };
+ DE34600E0AFDCCCE00DBC861 /* ParseDecl.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ParseDecl.cpp; path = lib/Parse/ParseDecl.cpp; sourceTree = "<group>"; };
+ DE3460120AFDCCDA00DBC861 /* ParseExpr.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ParseExpr.cpp; path = lib/Parse/ParseExpr.cpp; sourceTree = "<group>"; };
+ DE3461260AFE68BE00DBC861 /* MinimalAction.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = MinimalAction.cpp; path = lib/Parse/MinimalAction.cpp; sourceTree = "<group>"; };
+ DE34621C0AFEB19B00DBC861 /* StmtPrinter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = StmtPrinter.cpp; path = lib/AST/StmtPrinter.cpp; sourceTree = "<group>"; };
DE3464210B03040900DBC861 /* Type.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Type.h; path = clang/AST/Type.h; sourceTree = "<group>"; };
- DE38CD4E0D794CF900A273B6 /* CGObjCRuntime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CGObjCRuntime.h; path = CodeGen/CGObjCRuntime.h; sourceTree = "<group>"; };
- DE38CD4F0D794D0100A273B6 /* CGObjCGNU.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CGObjCGNU.cpp; path = CodeGen/CGObjCGNU.cpp; sourceTree = "<group>"; };
+ DE38CD4E0D794CF900A273B6 /* CGObjCRuntime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CGObjCRuntime.h; path = lib/CodeGen/CGObjCRuntime.h; sourceTree = "<group>"; };
+ DE38CD4F0D794D0100A273B6 /* CGObjCGNU.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CGObjCGNU.cpp; path = lib/CodeGen/CGObjCGNU.cpp; sourceTree = "<group>"; };
DE3985780CB8ADC800223765 /* ASTConsumers.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ASTConsumers.h; path = Driver/ASTConsumers.h; sourceTree = "<group>"; };
DE39857A0CB8ADCB00223765 /* ASTConsumers.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ASTConsumers.cpp; path = Driver/ASTConsumers.cpp; sourceTree = "<group>"; };
DE3986EF0CB8D4B300223765 /* IdentifierTable.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IdentifierTable.h; sourceTree = "<group>"; };
@@ -326,45 +325,45 @@
DE4121210D7F1BBE0080F80A /* GRExprEngine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GRExprEngine.h; path = clang/Analysis/PathSensitive/GRExprEngine.h; sourceTree = "<group>"; };
DE4121220D7F1BBE0080F80A /* GRTransferFuncs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GRTransferFuncs.h; path = clang/Analysis/PathSensitive/GRTransferFuncs.h; sourceTree = "<group>"; };
DE4121230D7F1BBE0080F80A /* GRCoreEngine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GRCoreEngine.h; path = clang/Analysis/PathSensitive/GRCoreEngine.h; sourceTree = "<group>"; };
- DE4121250D7F1C1C0080F80A /* ValueState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ValueState.cpp; path = Analysis/ValueState.cpp; sourceTree = "<group>"; };
- DE4121260D7F1C1C0080F80A /* DeadStores.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DeadStores.cpp; path = Analysis/DeadStores.cpp; sourceTree = "<group>"; };
- DE4121270D7F1C1C0080F80A /* SymbolManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SymbolManager.cpp; path = Analysis/SymbolManager.cpp; sourceTree = "<group>"; };
- DE4121280D7F1C1C0080F80A /* ExplodedGraph.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ExplodedGraph.cpp; path = Analysis/ExplodedGraph.cpp; sourceTree = "<group>"; };
- DE4121290D7F1C1C0080F80A /* UninitializedValues.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = UninitializedValues.cpp; path = Analysis/UninitializedValues.cpp; sourceTree = "<group>"; };
- DE41212A0D7F1C1C0080F80A /* GRCoreEngine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GRCoreEngine.cpp; path = Analysis/GRCoreEngine.cpp; sourceTree = "<group>"; };
- DE41212C0D7F1C1C0080F80A /* GRSimpleVals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GRSimpleVals.h; path = Analysis/GRSimpleVals.h; sourceTree = "<group>"; };
- DE41212D0D7F1C1C0080F80A /* LiveVariables.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LiveVariables.cpp; path = Analysis/LiveVariables.cpp; sourceTree = "<group>"; };
- DE41212E0D7F1C1C0080F80A /* RValues.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RValues.cpp; path = Analysis/RValues.cpp; sourceTree = "<group>"; };
- DE41212F0D7F1C1C0080F80A /* GRSimpleVals.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GRSimpleVals.cpp; path = Analysis/GRSimpleVals.cpp; sourceTree = "<group>"; };
- DE4121300D7F1C1C0080F80A /* GRBlockCounter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GRBlockCounter.cpp; path = Analysis/GRBlockCounter.cpp; sourceTree = "<group>"; };
- DE4121310D7F1C1C0080F80A /* GRExprEngine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GRExprEngine.cpp; path = Analysis/GRExprEngine.cpp; sourceTree = "<group>"; };
- DE4121320D7F1C1C0080F80A /* ProgramPoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProgramPoint.cpp; path = Analysis/ProgramPoint.cpp; sourceTree = "<group>"; };
- DE4264FB0C113592005A861D /* CGDecl.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CGDecl.cpp; path = CodeGen/CGDecl.cpp; sourceTree = "<group>"; };
+ DE4121250D7F1C1C0080F80A /* ValueState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ValueState.cpp; path = lib/Analysis/ValueState.cpp; sourceTree = "<group>"; };
+ DE4121260D7F1C1C0080F80A /* DeadStores.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DeadStores.cpp; path = lib/Analysis/DeadStores.cpp; sourceTree = "<group>"; };
+ DE4121270D7F1C1C0080F80A /* SymbolManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SymbolManager.cpp; path = lib/Analysis/SymbolManager.cpp; sourceTree = "<group>"; };
+ DE4121280D7F1C1C0080F80A /* ExplodedGraph.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ExplodedGraph.cpp; path = lib/Analysis/ExplodedGraph.cpp; sourceTree = "<group>"; };
+ DE4121290D7F1C1C0080F80A /* UninitializedValues.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = UninitializedValues.cpp; path = lib/Analysis/UninitializedValues.cpp; sourceTree = "<group>"; };
+ DE41212A0D7F1C1C0080F80A /* GRCoreEngine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GRCoreEngine.cpp; path = lib/Analysis/GRCoreEngine.cpp; sourceTree = "<group>"; };
+ DE41212C0D7F1C1C0080F80A /* GRSimpleVals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GRSimpleVals.h; path = lib/Analysis/GRSimpleVals.h; sourceTree = "<group>"; };
+ DE41212D0D7F1C1C0080F80A /* LiveVariables.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LiveVariables.cpp; path = lib/Analysis/LiveVariables.cpp; sourceTree = "<group>"; };
+ DE41212E0D7F1C1C0080F80A /* RValues.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RValues.cpp; path = lib/Analysis/RValues.cpp; sourceTree = "<group>"; };
+ DE41212F0D7F1C1C0080F80A /* GRSimpleVals.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GRSimpleVals.cpp; path = lib/Analysis/GRSimpleVals.cpp; sourceTree = "<group>"; };
+ DE4121300D7F1C1C0080F80A /* GRBlockCounter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GRBlockCounter.cpp; path = lib/Analysis/GRBlockCounter.cpp; sourceTree = "<group>"; };
+ DE4121310D7F1C1C0080F80A /* GRExprEngine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GRExprEngine.cpp; path = lib/Analysis/GRExprEngine.cpp; sourceTree = "<group>"; };
+ DE4121320D7F1C1C0080F80A /* ProgramPoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProgramPoint.cpp; path = lib/Analysis/ProgramPoint.cpp; sourceTree = "<group>"; };
+ DE4264FB0C113592005A861D /* CGDecl.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CGDecl.cpp; path = lib/CodeGen/CGDecl.cpp; sourceTree = "<group>"; };
DE46BF270AE0A82D00CC047C /* TargetInfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = TargetInfo.h; sourceTree = "<group>"; };
- DE4772F90C10EAE5002239E8 /* CGStmt.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CGStmt.cpp; path = CodeGen/CGStmt.cpp; sourceTree = "<group>"; };
- DE4772FB0C10EAEC002239E8 /* CGExpr.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CGExpr.cpp; path = CodeGen/CGExpr.cpp; sourceTree = "<group>"; };
- DE47999B0D2EBE1A00706D2D /* SemaExprObjC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SemaExprObjC.cpp; path = Sema/SemaExprObjC.cpp; sourceTree = "<group>"; };
+ DE4772F90C10EAE5002239E8 /* CGStmt.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CGStmt.cpp; path = lib/CodeGen/CGStmt.cpp; sourceTree = "<group>"; };
+ DE4772FB0C10EAEC002239E8 /* CGExpr.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CGExpr.cpp; path = lib/CodeGen/CGExpr.cpp; sourceTree = "<group>"; };
+ DE47999B0D2EBE1A00706D2D /* SemaExprObjC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SemaExprObjC.cpp; path = lib/Sema/SemaExprObjC.cpp; sourceTree = "<group>"; };
DE53370B0CE2D96F00D9A028 /* RewriteRope.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RewriteRope.h; path = clang/Rewrite/RewriteRope.h; sourceTree = "<group>"; };
DE5932CD0AD60FF400BC794C /* clang.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = clang.cpp; path = Driver/clang.cpp; sourceTree = "<group>"; };
DE5932CE0AD60FF400BC794C /* clang.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = clang.h; path = Driver/clang.h; sourceTree = "<group>"; };
DE5932CF0AD60FF400BC794C /* PrintParserCallbacks.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = PrintParserCallbacks.cpp; path = Driver/PrintParserCallbacks.cpp; sourceTree = "<group>"; };
DE5932D00AD60FF400BC794C /* PrintPreprocessedOutput.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = PrintPreprocessedOutput.cpp; path = Driver/PrintPreprocessedOutput.cpp; sourceTree = "<group>"; };
- DE67E70A0C020EC500F66BC5 /* SemaType.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = SemaType.cpp; path = Sema/SemaType.cpp; sourceTree = "<group>"; };
- DE67E70C0C020ECA00F66BC5 /* SemaStmt.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = SemaStmt.cpp; path = Sema/SemaStmt.cpp; sourceTree = "<group>"; };
- DE67E70E0C020ECF00F66BC5 /* SemaExprCXX.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = SemaExprCXX.cpp; path = Sema/SemaExprCXX.cpp; sourceTree = "<group>"; };
- DE67E7100C020ED400F66BC5 /* SemaExpr.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = SemaExpr.cpp; path = Sema/SemaExpr.cpp; sourceTree = "<group>"; };
- DE67E7120C020ED900F66BC5 /* SemaDecl.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = SemaDecl.cpp; path = Sema/SemaDecl.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
- DE67E7140C020EDF00F66BC5 /* Sema.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Sema.h; path = Sema/Sema.h; sourceTree = "<group>"; };
- DE67E7160C020EE400F66BC5 /* Sema.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Sema.cpp; path = Sema/Sema.cpp; sourceTree = "<group>"; };
- DE67E7190C020F4F00F66BC5 /* ParseAST.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ParseAST.cpp; path = Sema/ParseAST.cpp; sourceTree = "<group>"; };
+ DE67E70A0C020EC500F66BC5 /* SemaType.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = SemaType.cpp; path = lib/Sema/SemaType.cpp; sourceTree = "<group>"; };
+ DE67E70C0C020ECA00F66BC5 /* SemaStmt.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = SemaStmt.cpp; path = lib/Sema/SemaStmt.cpp; sourceTree = "<group>"; };
+ DE67E70E0C020ECF00F66BC5 /* SemaExprCXX.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = SemaExprCXX.cpp; path = lib/Sema/SemaExprCXX.cpp; sourceTree = "<group>"; };
+ DE67E7100C020ED400F66BC5 /* SemaExpr.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = SemaExpr.cpp; path = lib/Sema/SemaExpr.cpp; sourceTree = "<group>"; };
+ DE67E7120C020ED900F66BC5 /* SemaDecl.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = SemaDecl.cpp; path = lib/Sema/SemaDecl.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
+ DE67E7140C020EDF00F66BC5 /* Sema.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Sema.h; path = lib/Sema/Sema.h; sourceTree = "<group>"; };
+ DE67E7160C020EE400F66BC5 /* Sema.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Sema.cpp; path = lib/Sema/Sema.cpp; sourceTree = "<group>"; };
+ DE67E7190C020F4F00F66BC5 /* ParseAST.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ParseAST.cpp; path = lib/Sema/ParseAST.cpp; sourceTree = "<group>"; };
DE67E7270C02109800F66BC5 /* ParseAST.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ParseAST.h; path = clang/Sema/ParseAST.h; sourceTree = "<group>"; };
DE6951C60C4D1F5D00A5826B /* RecordLayout.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = RecordLayout.h; path = clang/AST/RecordLayout.h; sourceTree = "<group>"; };
DE6954630C5121BD00A5826B /* Token.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Token.h; sourceTree = "<group>"; };
- DE704B250D0FBEBE009C7762 /* SemaDeclObjC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SemaDeclObjC.cpp; path = Sema/SemaDeclObjC.cpp; sourceTree = "<group>"; };
+ DE704B250D0FBEBE009C7762 /* SemaDeclObjC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SemaDeclObjC.cpp; path = lib/Sema/SemaDeclObjC.cpp; sourceTree = "<group>"; };
DE704BD10D1647E7009C7762 /* HeaderMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HeaderMap.h; sourceTree = "<group>"; };
DE704DD10D1668A4009C7762 /* HeaderMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HeaderMap.cpp; sourceTree = "<group>"; };
DE75ED280B044DC90020CF81 /* ASTContext.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ASTContext.h; path = clang/AST/ASTContext.h; sourceTree = "<group>"; };
- DE75EDF00B06880E0020CF81 /* Type.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Type.cpp; path = AST/Type.cpp; sourceTree = "<group>"; };
+ DE75EDF00B06880E0020CF81 /* Type.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Type.cpp; path = lib/AST/Type.cpp; sourceTree = "<group>"; };
DE85CD800D8380B10070E26E /* TokenLexer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TokenLexer.cpp; sourceTree = "<group>"; };
DE85CD840D8380F20070E26E /* TokenLexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TokenLexer.h; sourceTree = "<group>"; };
DE85CD9E0D8382DD0070E26E /* MacroArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacroArgs.h; sourceTree = "<group>"; };
@@ -372,27 +371,27 @@
DE85CDAB0D838C120070E26E /* PPMacroExpansion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PPMacroExpansion.cpp; sourceTree = "<group>"; };
DE85CDAF0D838C390070E26E /* PPDirectives.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PPDirectives.cpp; sourceTree = "<group>"; };
DE85CDB50D839BAE0070E26E /* PPLexerChange.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PPLexerChange.cpp; sourceTree = "<group>"; };
- DE928B120C05659200231DA4 /* ModuleBuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ModuleBuilder.cpp; path = CodeGen/ModuleBuilder.cpp; sourceTree = "<group>"; };
+ DE928B120C05659200231DA4 /* ModuleBuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ModuleBuilder.cpp; path = lib/CodeGen/ModuleBuilder.cpp; sourceTree = "<group>"; };
DE928B1F0C0565B000231DA4 /* ModuleBuilder.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ModuleBuilder.h; path = clang/CodeGen/ModuleBuilder.h; sourceTree = "<group>"; };
- DE928B7C0C0A615100231DA4 /* CodeGenModule.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CodeGenModule.h; path = CodeGen/CodeGenModule.h; sourceTree = "<group>"; };
- DE928B7E0C0A615600231DA4 /* CodeGenModule.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CodeGenModule.cpp; path = CodeGen/CodeGenModule.cpp; sourceTree = "<group>"; };
- DE928B800C0A615B00231DA4 /* CodeGenFunction.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CodeGenFunction.h; path = CodeGen/CodeGenFunction.h; sourceTree = "<group>"; };
- DE928B820C0A616000231DA4 /* CodeGenFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CodeGenFunction.cpp; path = CodeGen/CodeGenFunction.cpp; sourceTree = "<group>"; };
+ DE928B7C0C0A615100231DA4 /* CodeGenModule.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CodeGenModule.h; path = lib/CodeGen/CodeGenModule.h; sourceTree = "<group>"; };
+ DE928B7E0C0A615600231DA4 /* CodeGenModule.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CodeGenModule.cpp; path = lib/CodeGen/CodeGenModule.cpp; sourceTree = "<group>"; };
+ DE928B800C0A615B00231DA4 /* CodeGenFunction.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CodeGenFunction.h; path = lib/CodeGen/CodeGenFunction.h; sourceTree = "<group>"; };
+ DE928B820C0A616000231DA4 /* CodeGenFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CodeGenFunction.cpp; path = lib/CodeGen/CodeGenFunction.cpp; sourceTree = "<group>"; };
DEA977890CBE87EB00F872F9 /* RewriteTest.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = RewriteTest.cpp; path = Driver/RewriteTest.cpp; sourceTree = "<group>"; };
DEAEE98A0A5A2B970045101B /* MultipleIncludeOpt.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = MultipleIncludeOpt.h; sourceTree = "<group>"; };
DEAEED4A0A5AF89A0045101B /* NOTES.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = NOTES.txt; sourceTree = "<group>"; };
DEB0AEB80C2087A700718A22 /* TextDiagnostics.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = TextDiagnostics.h; path = Driver/TextDiagnostics.h; sourceTree = "<group>"; };
DEB0AEBA0C2087AB00718A22 /* TextDiagnostics.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = TextDiagnostics.cpp; path = Driver/TextDiagnostics.cpp; sourceTree = "<group>"; };
- DEC63B190C7B940200DBF169 /* CFG.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CFG.cpp; path = AST/CFG.cpp; sourceTree = "<group>"; };
+ DEC63B190C7B940200DBF169 /* CFG.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CFG.cpp; path = lib/AST/CFG.cpp; sourceTree = "<group>"; };
DEC63B1B0C7B940600DBF169 /* CFG.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CFG.h; path = clang/AST/CFG.h; sourceTree = "<group>"; };
- DEC82DC30C32D50A00BAC245 /* DiagChecker.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = DiagChecker.cpp; path = Driver/DiagChecker.cpp; sourceTree = "<group>"; };
+ DEC82DC30C32D50A00BAC245 /* DiagChecker.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = DiagChecker.cpp; path = lib/Driver/DiagChecker.cpp; sourceTree = "<group>"; };
DEC8D9900A9433CD00353FCA /* Decl.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Decl.h; path = clang/AST/Decl.h; sourceTree = "<group>"; };
DEC8D9A30A94346E00353FCA /* AST.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = AST.h; path = clang/AST/AST.h; sourceTree = "<group>"; };
DED626C80AE0C065001E80A4 /* TargetInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = TargetInfo.cpp; sourceTree = "<group>"; };
- DED62ABA0AE2EDF1001E80A4 /* Decl.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = Decl.cpp; path = AST/Decl.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
+ DED62ABA0AE2EDF1001E80A4 /* Decl.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = Decl.cpp; path = lib/AST/Decl.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
DED676D00B6C786700AAD4A3 /* Builtins.def */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Builtins.def; path = clang/AST/Builtins.def; sourceTree = "<group>"; };
DED676F90B6C797B00AAD4A3 /* Builtins.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Builtins.h; path = clang/AST/Builtins.h; sourceTree = "<group>"; };
- DED677C80B6C854100AAD4A3 /* Builtins.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Builtins.cpp; path = AST/Builtins.cpp; sourceTree = "<group>"; };
+ DED677C80B6C854100AAD4A3 /* Builtins.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Builtins.cpp; path = lib/AST/Builtins.cpp; sourceTree = "<group>"; };
DED7D7310A524295003AD0FB /* Diagnostic.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Diagnostic.h; sourceTree = "<group>"; };
DED7D7320A524295003AD0FB /* DiagnosticKinds.def */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = DiagnosticKinds.def; sourceTree = "<group>"; };
DED7D7330A524295003AD0FB /* FileManager.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = FileManager.h; sourceTree = "<group>"; };
@@ -417,16 +416,16 @@
DED7D9170A52518C003AD0FB /* ScratchBuffer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ScratchBuffer.h; sourceTree = "<group>"; };
DED7D9E40A5257F6003AD0FB /* ScratchBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ScratchBuffer.cpp; sourceTree = "<group>"; };
DEEBBD430C19C5D200A9FE82 /* TODO.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = TODO.txt; sourceTree = "<group>"; };
- DEEBC3B90C2363B800A9FE82 /* CodeGenTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CodeGenTypes.h; path = CodeGen/CodeGenTypes.h; sourceTree = "<group>"; };
- DEEBC3BB0C2363BC00A9FE82 /* CodeGenTypes.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CodeGenTypes.cpp; path = CodeGen/CodeGenTypes.cpp; sourceTree = "<group>"; };
+ DEEBC3B90C2363B800A9FE82 /* CodeGenTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CodeGenTypes.h; path = lib/CodeGen/CodeGenTypes.h; sourceTree = "<group>"; };
+ DEEBC3BB0C2363BC00A9FE82 /* CodeGenTypes.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CodeGenTypes.cpp; path = lib/CodeGen/CodeGenTypes.cpp; sourceTree = "<group>"; };
DEEBCBE20C33702C00A9FE82 /* TextDiagnosticBuffer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = TextDiagnosticBuffer.h; path = Driver/TextDiagnosticBuffer.h; sourceTree = "<group>"; };
DEEBCBE40C33703100A9FE82 /* TextDiagnosticBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = TextDiagnosticBuffer.cpp; path = Driver/TextDiagnosticBuffer.cpp; sourceTree = "<group>"; };
DEF2E95E0C5FBD74000C4259 /* InternalsManual.html */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.html; name = InternalsManual.html; path = docs/InternalsManual.html; sourceTree = "<group>"; };
- DEF2EDA60C6A4252000C4259 /* StmtDumper.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = StmtDumper.cpp; path = AST/StmtDumper.cpp; sourceTree = "<group>"; };
- DEF2EFF20C6CDD74000C4259 /* CGExprAgg.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CGExprAgg.cpp; path = CodeGen/CGExprAgg.cpp; sourceTree = "<group>"; };
- DEF2F00F0C6CFED5000C4259 /* SemaChecking.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = SemaChecking.cpp; path = Sema/SemaChecking.cpp; sourceTree = "<group>"; };
+ DEF2EDA60C6A4252000C4259 /* StmtDumper.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = StmtDumper.cpp; path = lib/AST/StmtDumper.cpp; sourceTree = "<group>"; };
+ DEF2EFF20C6CDD74000C4259 /* CGExprAgg.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CGExprAgg.cpp; path = lib/CodeGen/CGExprAgg.cpp; sourceTree = "<group>"; };
+ DEF2F00F0C6CFED5000C4259 /* SemaChecking.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = SemaChecking.cpp; path = lib/Sema/SemaChecking.cpp; sourceTree = "<group>"; };
DEF7D9F60C9C8B1A0001F598 /* Rewriter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Rewriter.h; path = clang/Rewrite/Rewriter.h; sourceTree = "<group>"; };
- DEF7D9F80C9C8B1D0001F598 /* Rewriter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Rewriter.cpp; path = Rewrite/Rewriter.cpp; sourceTree = "<group>"; };
+ DEF7D9F80C9C8B1D0001F598 /* Rewriter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Rewriter.cpp; path = lib/Rewrite/Rewriter.cpp; sourceTree = "<group>"; };
F0226FD00C18084500141F42 /* TextDiagnosticPrinter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = TextDiagnosticPrinter.cpp; path = Driver/TextDiagnosticPrinter.cpp; sourceTree = "<group>"; };
F0226FD10C18084500141F42 /* TextDiagnosticPrinter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = TextDiagnosticPrinter.h; path = Driver/TextDiagnosticPrinter.h; sourceTree = "<group>"; };
/* End PBXFileReference section */
@@ -506,7 +505,6 @@
children = (
35D55B240D81D8C60092E734 /* BasicValueFactory.cpp */,
35D55B250D81D8C60092E734 /* CFRefCount.cpp */,
- 35D55B260D81D8C60092E734 /* CFRefCount.h */,
356EF9B40C8F7DDF006650F5 /* LiveVariables.cpp */,
DE4121250D7F1C1C0080F80A /* ValueState.cpp */,
DE4121260D7F1C1C0080F80A /* DeadStores.cpp */,
@@ -812,7 +810,8 @@
DED626C80AE0C065001E80A4 /* TargetInfo.cpp */,
DED7D76E0A5242C7003AD0FB /* TokenKinds.cpp */,
);
- path = Basic;
+ name = Basic;
+ path = lib/Basic;
sourceTree = "<group>";
};
DED7D78C0A5242E6003AD0FB /* Lex */ = {
@@ -834,7 +833,8 @@
DED7D9E40A5257F6003AD0FB /* ScratchBuffer.cpp */,
DE85CD800D8380B10070E26E /* TokenLexer.cpp */,
);
- path = Lex;
+ name = Lex;
+ path = lib/Lex;
sourceTree = "<group>";
};
DEF7D9F40C9C8B020001F598 /* Rewrite */ = {
diff --git a/clang/AST/ASTConsumer.cpp b/clang/lib/AST/ASTConsumer.cpp
index b3d12710927..b3d12710927 100644
--- a/clang/AST/ASTConsumer.cpp
+++ b/clang/lib/AST/ASTConsumer.cpp
diff --git a/clang/AST/ASTContext.cpp b/clang/lib/AST/ASTContext.cpp
index db4d53aa481..db4d53aa481 100644
--- a/clang/AST/ASTContext.cpp
+++ b/clang/lib/AST/ASTContext.cpp
diff --git a/clang/AST/Builtins.cpp b/clang/lib/AST/Builtins.cpp
index e2bf5ca007b..e2bf5ca007b 100644
--- a/clang/AST/Builtins.cpp
+++ b/clang/lib/AST/Builtins.cpp
diff --git a/clang/AST/CFG.cpp b/clang/lib/AST/CFG.cpp
index e2aba6b3ff3..e2aba6b3ff3 100644
--- a/clang/AST/CFG.cpp
+++ b/clang/lib/AST/CFG.cpp
diff --git a/clang/AST/Decl.cpp b/clang/lib/AST/Decl.cpp
index 7fa679cbc08..7fa679cbc08 100644
--- a/clang/AST/Decl.cpp
+++ b/clang/lib/AST/Decl.cpp
diff --git a/clang/AST/DeclSerialization.cpp b/clang/lib/AST/DeclSerialization.cpp
index a7eaed5b2ef..a7eaed5b2ef 100644
--- a/clang/AST/DeclSerialization.cpp
+++ b/clang/lib/AST/DeclSerialization.cpp
diff --git a/clang/AST/Expr.cpp b/clang/lib/AST/Expr.cpp
index 11fcc419a51..11fcc419a51 100644
--- a/clang/AST/Expr.cpp
+++ b/clang/lib/AST/Expr.cpp
diff --git a/clang/AST/ExprCXX.cpp b/clang/lib/AST/ExprCXX.cpp
index 3bc32e75d87..3bc32e75d87 100644
--- a/clang/AST/ExprCXX.cpp
+++ b/clang/lib/AST/ExprCXX.cpp
diff --git a/clang/AST/Makefile b/clang/lib/AST/Makefile
index 066fdb6a429..cdfc64cacaf 100644
--- a/clang/AST/Makefile
+++ b/clang/lib/AST/Makefile
@@ -1,4 +1,4 @@
-##===- clang/AST/Makefile ----------------------------------*- Makefile -*-===##
+##===- clang/lib/AST/Makefile ------------------------------*- Makefile -*-===##
#
# The LLVM Compiler Infrastructure
#
@@ -11,12 +11,12 @@
#
##===----------------------------------------------------------------------===##
-LEVEL = ../../..
+LEVEL = ../../../..
LIBRARYNAME := clangAST
BUILD_ARCHIVE = 1
CXXFLAGS = -fno-rtti
-CPPFLAGS += -I$(PROJ_SRC_DIR)/../include
+CPPFLAGS += -I$(PROJ_SRC_DIR)/../../include
include $(LEVEL)/Makefile.common
diff --git a/clang/AST/Stmt.cpp b/clang/lib/AST/Stmt.cpp
index 572280bc054..572280bc054 100644
--- a/clang/AST/Stmt.cpp
+++ b/clang/lib/AST/Stmt.cpp
diff --git a/clang/AST/StmtDumper.cpp b/clang/lib/AST/StmtDumper.cpp
index d813899b530..d813899b530 100644
--- a/clang/AST/StmtDumper.cpp
+++ b/clang/lib/AST/StmtDumper.cpp
diff --git a/clang/AST/StmtIterator.cpp b/clang/lib/AST/StmtIterator.cpp
index 14083e30a99..14083e30a99 100644
--- a/clang/AST/StmtIterator.cpp
+++ b/clang/lib/AST/StmtIterator.cpp
diff --git a/clang/AST/StmtPrinter.cpp b/clang/lib/AST/StmtPrinter.cpp
index ba82b7fcff7..ba82b7fcff7 100644
--- a/clang/AST/StmtPrinter.cpp
+++ b/clang/lib/AST/StmtPrinter.cpp
diff --git a/clang/AST/StmtSerialization.cpp b/clang/lib/AST/StmtSerialization.cpp
index 433e8e27026..433e8e27026 100644
--- a/clang/AST/StmtSerialization.cpp
+++ b/clang/lib/AST/StmtSerialization.cpp
diff --git a/clang/AST/StmtViz.cpp b/clang/lib/AST/StmtViz.cpp
index 51d514b20aa..51d514b20aa 100644
--- a/clang/AST/StmtViz.cpp
+++ b/clang/lib/AST/StmtViz.cpp
diff --git a/clang/AST/TranslationUnit.cpp b/clang/lib/AST/TranslationUnit.cpp
index b91448b2d3f..b91448b2d3f 100644
--- a/clang/AST/TranslationUnit.cpp
+++ b/clang/lib/AST/TranslationUnit.cpp
diff --git a/clang/AST/Type.cpp b/clang/lib/AST/Type.cpp
index 80b2d5cb93d..80b2d5cb93d 100644
--- a/clang/AST/Type.cpp
+++ b/clang/lib/AST/Type.cpp
diff --git a/clang/AST/TypeSerialization.cpp b/clang/lib/AST/TypeSerialization.cpp
index 55c0a48a00d..55c0a48a00d 100644
--- a/clang/AST/TypeSerialization.cpp
+++ b/clang/lib/AST/TypeSerialization.cpp
diff --git a/clang/Analysis/BasicValueFactory.cpp b/clang/lib/Analysis/BasicValueFactory.cpp
index 88b360d1d0e..88b360d1d0e 100644
--- a/clang/Analysis/BasicValueFactory.cpp
+++ b/clang/lib/Analysis/BasicValueFactory.cpp
diff --git a/clang/Analysis/CFRefCount.cpp b/clang/lib/Analysis/CFRefCount.cpp
index 5088ff7ecbf..77bbba25ea3 100644
--- a/clang/Analysis/CFRefCount.cpp
+++ b/clang/lib/Analysis/CFRefCount.cpp
@@ -1,4 +1,4 @@
-// CFRefCount.cpp - Transfer functions for tracking simple values -*- C++ -*--
+// CFRefCount.cpp - Transfer functions for tracking simple values -*- C++ -*--//
//
// The LLVM Compiler Infrastructure
//
diff --git a/clang/Analysis/DeadStores.cpp b/clang/lib/Analysis/DeadStores.cpp
index 0848336e586..0848336e586 100644
--- a/clang/Analysis/DeadStores.cpp
+++ b/clang/lib/Analysis/DeadStores.cpp
diff --git a/clang/Analysis/ExplodedGraph.cpp b/clang/lib/Analysis/ExplodedGraph.cpp
index 2ba46d77d63..2ba46d77d63 100644
--- a/clang/Analysis/ExplodedGraph.cpp
+++ b/clang/lib/Analysis/ExplodedGraph.cpp
diff --git a/clang/Analysis/GRBlockCounter.cpp b/clang/lib/Analysis/GRBlockCounter.cpp
index 3ecc39d3224..3ecc39d3224 100644
--- a/clang/Analysis/GRBlockCounter.cpp
+++ b/clang/lib/Analysis/GRBlockCounter.cpp
diff --git a/clang/Analysis/GRCoreEngine.cpp b/clang/lib/Analysis/GRCoreEngine.cpp
index 53831ed06d5..53831ed06d5 100644
--- a/clang/Analysis/GRCoreEngine.cpp
+++ b/clang/lib/Analysis/GRCoreEngine.cpp
diff --git a/clang/Analysis/GRExprEngine.cpp b/clang/lib/Analysis/GRExprEngine.cpp
index f1108df4051..f1108df4051 100644
--- a/clang/Analysis/GRExprEngine.cpp
+++ b/clang/lib/Analysis/GRExprEngine.cpp
diff --git a/clang/Analysis/GRSimpleVals.cpp b/clang/lib/Analysis/GRSimpleVals.cpp
index 3777d53bf0b..3777d53bf0b 100644
--- a/clang/Analysis/GRSimpleVals.cpp
+++ b/clang/lib/Analysis/GRSimpleVals.cpp
diff --git a/clang/Analysis/GRSimpleVals.h b/clang/lib/Analysis/GRSimpleVals.h
index 2b3d0fd00a2..2b3d0fd00a2 100644
--- a/clang/Analysis/GRSimpleVals.h
+++ b/clang/lib/Analysis/GRSimpleVals.h
diff --git a/clang/Analysis/LiveVariables.cpp b/clang/lib/Analysis/LiveVariables.cpp
index e59a4885911..e59a4885911 100644
--- a/clang/Analysis/LiveVariables.cpp
+++ b/clang/lib/Analysis/LiveVariables.cpp
diff --git a/clang/Analysis/Makefile b/clang/lib/Analysis/Makefile
index a106263929e..b1d91781823 100644
--- a/clang/Analysis/Makefile
+++ b/clang/lib/Analysis/Makefile
@@ -1,4 +1,4 @@
-##===- clang/Analysis/Makefile -----------------------------*- Makefile -*-===##
+##===- clang/lib/Analysis/Makefile -------------------------*- Makefile -*-===##
#
# The LLVM Compiler Infrastructure
#
@@ -11,12 +11,12 @@
#
##===----------------------------------------------------------------------===##
-LEVEL = ../../..
+LEVEL = ../../../..
LIBRARYNAME := clangAnalysis
BUILD_ARCHIVE = 1
CXXFLAGS = -fno-rtti
-CPPFLAGS += -I$(PROJ_SRC_DIR)/../include
+CPPFLAGS += -I$(PROJ_SRC_DIR)/../../include
include $(LEVEL)/Makefile.common
diff --git a/clang/Analysis/ProgramPoint.cpp b/clang/lib/Analysis/ProgramPoint.cpp
index c089e486988..c089e486988 100644
--- a/clang/Analysis/ProgramPoint.cpp
+++ b/clang/lib/Analysis/ProgramPoint.cpp
diff --git a/clang/Analysis/RValues.cpp b/clang/lib/Analysis/RValues.cpp
index a4b464949aa..a4b464949aa 100644
--- a/clang/Analysis/RValues.cpp
+++ b/clang/lib/Analysis/RValues.cpp
diff --git a/clang/Analysis/SymbolManager.cpp b/clang/lib/Analysis/SymbolManager.cpp
index f243fa667b3..f243fa667b3 100644
--- a/clang/Analysis/SymbolManager.cpp
+++ b/clang/lib/Analysis/SymbolManager.cpp
diff --git a/clang/Analysis/UninitializedValues.cpp b/clang/lib/Analysis/UninitializedValues.cpp
index 25a5ecb4837..25a5ecb4837 100644
--- a/clang/Analysis/UninitializedValues.cpp
+++ b/clang/lib/Analysis/UninitializedValues.cpp
diff --git a/clang/Analysis/ValueState.cpp b/clang/lib/Analysis/ValueState.cpp
index c0ed7aa882a..c0ed7aa882a 100644
--- a/clang/Analysis/ValueState.cpp
+++ b/clang/lib/Analysis/ValueState.cpp
diff --git a/clang/Basic/Diagnostic.cpp b/clang/lib/Basic/Diagnostic.cpp
index f62b8f126cd..f62b8f126cd 100644
--- a/clang/Basic/Diagnostic.cpp
+++ b/clang/lib/Basic/Diagnostic.cpp
diff --git a/clang/Basic/FileManager.cpp b/clang/lib/Basic/FileManager.cpp
index cfc08ed084b..cfc08ed084b 100644
--- a/clang/Basic/FileManager.cpp
+++ b/clang/lib/Basic/FileManager.cpp
diff --git a/clang/Basic/IdentifierTable.cpp b/clang/lib/Basic/IdentifierTable.cpp
index 65e984a0f78..65e984a0f78 100644
--- a/clang/Basic/IdentifierTable.cpp
+++ b/clang/lib/Basic/IdentifierTable.cpp
diff --git a/clang/Basic/LangOptions.cpp b/clang/lib/Basic/LangOptions.cpp
index f7fd91fbda5..f7fd91fbda5 100644
--- a/clang/Basic/LangOptions.cpp
+++ b/clang/lib/Basic/LangOptions.cpp
diff --git a/clang/Basic/Makefile b/clang/lib/Basic/Makefile
index 1fa8f581b6b..e95d6dbfa35 100644
--- a/clang/Basic/Makefile
+++ b/clang/lib/Basic/Makefile
@@ -1,4 +1,4 @@
-##===- clang/Basic/Makefile --------------------------------*- Makefile -*-===##
+##===- clang/lib/Basic/Makefile ----------------------------*- Makefile -*-===##
#
# The LLVM Compiler Infrastructure
#
@@ -11,12 +11,12 @@
#
##===----------------------------------------------------------------------===##
-LEVEL = ../../..
+LEVEL = ../../../..
LIBRARYNAME := clangBasic
BUILD_ARCHIVE = 1
CXXFLAGS = -fno-rtti
-CPPFLAGS += -I$(PROJ_SRC_DIR)/../include
+CPPFLAGS += -I$(PROJ_SRC_DIR)/../../include
include $(LEVEL)/Makefile.common
diff --git a/clang/Basic/SourceLocation.cpp b/clang/lib/Basic/SourceLocation.cpp
index eaf129f251e..eaf129f251e 100644
--- a/clang/Basic/SourceLocation.cpp
+++ b/clang/lib/Basic/SourceLocation.cpp
diff --git a/clang/Basic/SourceManager.cpp b/clang/lib/Basic/SourceManager.cpp
index 73ac2abe26f..73ac2abe26f 100644
--- a/clang/Basic/SourceManager.cpp
+++ b/clang/lib/Basic/SourceManager.cpp
diff --git a/clang/Basic/TargetInfo.cpp b/clang/lib/Basic/TargetInfo.cpp
index 0a561d75cb8..0a561d75cb8 100644
--- a/clang/Basic/TargetInfo.cpp
+++ b/clang/lib/Basic/TargetInfo.cpp
diff --git a/clang/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp
index e8238daeae3..e8238daeae3 100644
--- a/clang/Basic/Targets.cpp
+++ b/clang/lib/Basic/Targets.cpp
diff --git a/clang/Basic/TokenKinds.cpp b/clang/lib/Basic/TokenKinds.cpp
index bde8a5598b4..bde8a5598b4 100644
--- a/clang/Basic/TokenKinds.cpp
+++ b/clang/lib/Basic/TokenKinds.cpp
diff --git a/clang/CodeGen/CGBuiltin.cpp b/clang/lib/CodeGen/CGBuiltin.cpp
index 83c5e60475c..83c5e60475c 100644
--- a/clang/CodeGen/CGBuiltin.cpp
+++ b/clang/lib/CodeGen/CGBuiltin.cpp
diff --git a/clang/CodeGen/CGDecl.cpp b/clang/lib/CodeGen/CGDecl.cpp
index c80cecc76ee..c80cecc76ee 100644
--- a/clang/CodeGen/CGDecl.cpp
+++ b/clang/lib/CodeGen/CGDecl.cpp
diff --git a/clang/CodeGen/CGExpr.cpp b/clang/lib/CodeGen/CGExpr.cpp
index 932a5c5da8b..932a5c5da8b 100644
--- a/clang/CodeGen/CGExpr.cpp
+++ b/clang/lib/CodeGen/CGExpr.cpp
diff --git a/clang/CodeGen/CGExprAgg.cpp b/clang/lib/CodeGen/CGExprAgg.cpp
index 325ac2109eb..325ac2109eb 100644
--- a/clang/CodeGen/CGExprAgg.cpp
+++ b/clang/lib/CodeGen/CGExprAgg.cpp
diff --git a/clang/CodeGen/CGExprComplex.cpp b/clang/lib/CodeGen/CGExprComplex.cpp
index b1de93570d9..b1de93570d9 100644
--- a/clang/CodeGen/CGExprComplex.cpp
+++ b/clang/lib/CodeGen/CGExprComplex.cpp
diff --git a/clang/CodeGen/CGExprConstant.cpp b/clang/lib/CodeGen/CGExprConstant.cpp
index e2405b88f37..e2405b88f37 100644
--- a/clang/CodeGen/CGExprConstant.cpp
+++ b/clang/lib/CodeGen/CGExprConstant.cpp
diff --git a/clang/CodeGen/CGExprScalar.cpp b/clang/lib/CodeGen/CGExprScalar.cpp
index 892712a0d4c..892712a0d4c 100644
--- a/clang/CodeGen/CGExprScalar.cpp
+++ b/clang/lib/CodeGen/CGExprScalar.cpp
diff --git a/clang/CodeGen/CGObjC.cpp b/clang/lib/CodeGen/CGObjC.cpp
index 33419a3d51d..33419a3d51d 100644
--- a/clang/CodeGen/CGObjC.cpp
+++ b/clang/lib/CodeGen/CGObjC.cpp
diff --git a/clang/CodeGen/CGObjCGNU.cpp b/clang/lib/CodeGen/CGObjCGNU.cpp
index f0d6f554d55..f0d6f554d55 100644
--- a/clang/CodeGen/CGObjCGNU.cpp
+++ b/clang/lib/CodeGen/CGObjCGNU.cpp
diff --git a/clang/CodeGen/CGObjCRuntime.h b/clang/lib/CodeGen/CGObjCRuntime.h
index d8fc60f99c0..d8fc60f99c0 100644
--- a/clang/CodeGen/CGObjCRuntime.h
+++ b/clang/lib/CodeGen/CGObjCRuntime.h
diff --git a/clang/CodeGen/CGStmt.cpp b/clang/lib/CodeGen/CGStmt.cpp
index 5fdc61b46f8..5fdc61b46f8 100644
--- a/clang/CodeGen/CGStmt.cpp
+++ b/clang/lib/CodeGen/CGStmt.cpp
diff --git a/clang/CodeGen/CodeGenFunction.cpp b/clang/lib/CodeGen/CodeGenFunction.cpp
index 49f23f27c34..49f23f27c34 100644
--- a/clang/CodeGen/CodeGenFunction.cpp
+++ b/clang/lib/CodeGen/CodeGenFunction.cpp
diff --git a/clang/CodeGen/CodeGenFunction.h b/clang/lib/CodeGen/CodeGenFunction.h
index 509e8296d20..509e8296d20 100644
--- a/clang/CodeGen/CodeGenFunction.h
+++ b/clang/lib/CodeGen/CodeGenFunction.h
diff --git a/clang/CodeGen/CodeGenModule.cpp b/clang/lib/CodeGen/CodeGenModule.cpp
index 43f399a61f2..43f399a61f2 100644
--- a/clang/CodeGen/CodeGenModule.cpp
+++ b/clang/lib/CodeGen/CodeGenModule.cpp
diff --git a/clang/CodeGen/CodeGenModule.h b/clang/lib/CodeGen/CodeGenModule.h
index cbea09fd3ec..cbea09fd3ec 100644
--- a/clang/CodeGen/CodeGenModule.h
+++ b/clang/lib/CodeGen/CodeGenModule.h
diff --git a/clang/CodeGen/CodeGenTypes.cpp b/clang/lib/CodeGen/CodeGenTypes.cpp
index 9a669e87056..9a669e87056 100644
--- a/clang/CodeGen/CodeGenTypes.cpp
+++ b/clang/lib/CodeGen/CodeGenTypes.cpp
diff --git a/clang/CodeGen/CodeGenTypes.h b/clang/lib/CodeGen/CodeGenTypes.h
index 08a2467106a..08a2467106a 100644
--- a/clang/CodeGen/CodeGenTypes.h
+++ b/clang/lib/CodeGen/CodeGenTypes.h
diff --git a/clang/CodeGen/Makefile b/clang/lib/CodeGen/Makefile
index 87bc646424a..4d7828ef67a 100644
--- a/clang/CodeGen/Makefile
+++ b/clang/lib/CodeGen/Makefile
@@ -1,4 +1,4 @@
-##===- clang/CodeGen/Makefile ------------------------------*- Makefile -*-===##
+##===- clang/lib/CodeGen/Makefile --------------------------*- Makefile -*-===##
#
# The LLVM Compiler Infrastructure
#
@@ -12,12 +12,12 @@
#
##===----------------------------------------------------------------------===##
-LEVEL = ../../..
+LEVEL = ../../../..
LIBRARYNAME := clangCodeGen
BUILD_ARCHIVE = 1
CXXFLAGS = -fno-rtti
-CPPFLAGS += -I$(PROJ_SRC_DIR)/../include
+CPPFLAGS += -I$(PROJ_SRC_DIR)/../../include
include $(LEVEL)/Makefile.common
diff --git a/clang/CodeGen/ModuleBuilder.cpp b/clang/lib/CodeGen/ModuleBuilder.cpp
index 06467488a5e..06467488a5e 100644
--- a/clang/CodeGen/ModuleBuilder.cpp
+++ b/clang/lib/CodeGen/ModuleBuilder.cpp
diff --git a/clang/Headers/Makefile b/clang/lib/Headers/Makefile
index 67891c5f68c..7af7f0f8700 100644
--- a/clang/Headers/Makefile
+++ b/clang/lib/Headers/Makefile
@@ -1,4 +1,4 @@
-##===- clang/Headers/Makefile ------------------------------*- Makefile -*-===##
+##===- clang/lib/Headers/Makefile --------------------------*- Makefile -*-===##
#
# The LLVM Compiler Infrastructure
#
@@ -7,7 +7,7 @@
#
##===----------------------------------------------------------------------===##
-LEVEL = ../../..
+LEVEL = ../../../..
include $(LEVEL)/Makefile.common
HeaderDir := $(PROJ_OBJ_ROOT)/$(BuildMode)/Headers
diff --git a/clang/Headers/mmintrin.devel.h b/clang/lib/Headers/mmintrin.devel.h
index 70cded027ec..70cded027ec 100644
--- a/clang/Headers/mmintrin.devel.h
+++ b/clang/lib/Headers/mmintrin.devel.h
diff --git a/clang/Headers/stdbool.h b/clang/lib/Headers/stdbool.h
index e44a1f9a979..e44a1f9a979 100644
--- a/clang/Headers/stdbool.h
+++ b/clang/lib/Headers/stdbool.h
diff --git a/clang/Lex/HeaderMap.cpp b/clang/lib/Lex/HeaderMap.cpp
index 282e742b4c8..282e742b4c8 100644
--- a/clang/Lex/HeaderMap.cpp
+++ b/clang/lib/Lex/HeaderMap.cpp
diff --git a/clang/Lex/HeaderSearch.cpp b/clang/lib/Lex/HeaderSearch.cpp
index 44ae35c8b7e..44ae35c8b7e 100644
--- a/clang/Lex/HeaderSearch.cpp
+++ b/clang/lib/Lex/HeaderSearch.cpp
diff --git a/clang/Lex/Lexer.cpp b/clang/lib/Lex/Lexer.cpp
index 98bbb386305..98bbb386305 100644
--- a/clang/Lex/Lexer.cpp
+++ b/clang/lib/Lex/Lexer.cpp
diff --git a/clang/Lex/LiteralSupport.cpp b/clang/lib/Lex/LiteralSupport.cpp
index aa0b831af90..aa0b831af90 100644
--- a/clang/Lex/LiteralSupport.cpp
+++ b/clang/lib/Lex/LiteralSupport.cpp
diff --git a/clang/Lex/MacroArgs.cpp b/clang/lib/Lex/MacroArgs.cpp
index a26e50eb762..a26e50eb762 100644
--- a/clang/Lex/MacroArgs.cpp
+++ b/clang/lib/Lex/MacroArgs.cpp
diff --git a/clang/Lex/MacroArgs.h b/clang/lib/Lex/MacroArgs.h
index 4b22fa18aa8..4b22fa18aa8 100644
--- a/clang/Lex/MacroArgs.h
+++ b/clang/lib/Lex/MacroArgs.h
diff --git a/clang/Lex/MacroInfo.cpp b/clang/lib/Lex/MacroInfo.cpp
index de19ff502a6..de19ff502a6 100644
--- a/clang/Lex/MacroInfo.cpp
+++ b/clang/lib/Lex/MacroInfo.cpp
diff --git a/clang/Lex/Makefile b/clang/lib/Lex/Makefile
index 3c67f088015..187448c9922 100644
--- a/clang/Lex/Makefile
+++ b/clang/lib/Lex/Makefile
@@ -1,4 +1,4 @@
-##===- clang/Lex/Makefile ----------------------------------*- Makefile -*-===##
+##===- clang/lib/Lex/Makefile ------------------------------*- Makefile -*-===##
#
# The LLVM Compiler Infrastructure
#
@@ -11,7 +11,7 @@
#
##===----------------------------------------------------------------------===##
-LEVEL = ../../..
+LEVEL = ../../../..
include $(LEVEL)/Makefile.config
LIBRARYNAME := clangLex
@@ -22,7 +22,7 @@ ifeq ($(ARCH),PowerPC)
CXXFLAGS += -maltivec
endif
-CPPFLAGS += -I$(PROJ_SRC_DIR)/../include
+CPPFLAGS += -I$(PROJ_SRC_DIR)/../../include
include $(LEVEL)/Makefile.common
diff --git a/clang/Lex/PPDirectives.cpp b/clang/lib/Lex/PPDirectives.cpp
index b24f5b63760..b24f5b63760 100644
--- a/clang/Lex/PPDirectives.cpp
+++ b/clang/lib/Lex/PPDirectives.cpp
diff --git a/clang/Lex/PPExpressions.cpp b/clang/lib/Lex/PPExpressions.cpp
index cca76289176..cca76289176 100644
--- a/clang/Lex/PPExpressions.cpp
+++ b/clang/lib/Lex/PPExpressions.cpp
diff --git a/clang/Lex/PPLexerChange.cpp b/clang/lib/Lex/PPLexerChange.cpp
index bd0ff7f94a1..bd0ff7f94a1 100644
--- a/clang/Lex/PPLexerChange.cpp
+++ b/clang/lib/Lex/PPLexerChange.cpp
diff --git a/clang/Lex/PPMacroExpansion.cpp b/clang/lib/Lex/PPMacroExpansion.cpp
index 8218d0ac06e..8218d0ac06e 100644
--- a/clang/Lex/PPMacroExpansion.cpp
+++ b/clang/lib/Lex/PPMacroExpansion.cpp
diff --git a/clang/Lex/Pragma.cpp b/clang/lib/Lex/Pragma.cpp
index 08ad1cf1d2f..08ad1cf1d2f 100644
--- a/clang/Lex/Pragma.cpp
+++ b/clang/lib/Lex/Pragma.cpp
diff --git a/clang/Lex/Preprocessor.cpp b/clang/lib/Lex/Preprocessor.cpp
index 86156a07728..86156a07728 100644
--- a/clang/Lex/Preprocessor.cpp
+++ b/clang/lib/Lex/Preprocessor.cpp
diff --git a/clang/Lex/ScratchBuffer.cpp b/clang/lib/Lex/ScratchBuffer.cpp
index 99fbdf75654..99fbdf75654 100644
--- a/clang/Lex/ScratchBuffer.cpp
+++ b/clang/lib/Lex/ScratchBuffer.cpp
diff --git a/clang/Lex/TokenLexer.cpp b/clang/lib/Lex/TokenLexer.cpp
index fc8cfd715c4..fc8cfd715c4 100644
--- a/clang/Lex/TokenLexer.cpp
+++ b/clang/lib/Lex/TokenLexer.cpp
diff --git a/clang/lib/Makefile b/clang/lib/Makefile
new file mode 100755
index 00000000000..f6514d57c77
--- /dev/null
+++ b/clang/lib/Makefile
@@ -0,0 +1,14 @@
+##===- lib/Makefile ----------------------------------------*- Makefile -*-===##
+#
+# The LLVM Compiler Infrastructure
+#
+# This file is distributed under the University of Illinois Open Source
+# License. See LICENSE.TXT for details.
+#
+##===----------------------------------------------------------------------===##
+LEVEL = ../../..
+
+PARALLEL_DIRS = Headers Basic Lex Parse AST Sema CodeGen Analysis Rewrite
+
+include $(LEVEL)/Makefile.common
+
diff --git a/clang/Parse/AttributeList.cpp b/clang/lib/Parse/AttributeList.cpp
index 0ff9447d2e6..0ff9447d2e6 100644
--- a/clang/Parse/AttributeList.cpp
+++ b/clang/lib/Parse/AttributeList.cpp
diff --git a/clang/Parse/DeclSpec.cpp b/clang/lib/Parse/DeclSpec.cpp
index 1cd350893f4..1cd350893f4 100644
--- a/clang/Parse/DeclSpec.cpp
+++ b/clang/lib/Parse/DeclSpec.cpp
diff --git a/clang/Parse/Makefile b/clang/lib/Parse/Makefile
index 300a99186f4..b5d2653bb09 100644
--- a/clang/Parse/Makefile
+++ b/clang/lib/Parse/Makefile
@@ -1,4 +1,4 @@
-##===- clang/Parse/Makefile --------------------------------*- Makefile -*-===##
+##===- clang/lib/Parse/Makefile ----------------------------*- Makefile -*-===##
#
# The LLVM Compiler Infrastructure
#
@@ -11,12 +11,12 @@
#
##===----------------------------------------------------------------------===##
-LEVEL = ../../..
+LEVEL = ../../../..
LIBRARYNAME := clangParse
BUILD_ARCHIVE = 1
CXXFLAGS = -fno-rtti
-CPPFLAGS += -I$(PROJ_SRC_DIR)/../include
+CPPFLAGS += -I$(PROJ_SRC_DIR)/../../include
include $(LEVEL)/Makefile.common
diff --git a/clang/Parse/MinimalAction.cpp b/clang/lib/Parse/MinimalAction.cpp
index 250fa76ccc4..250fa76ccc4 100644
--- a/clang/Parse/MinimalAction.cpp
+++ b/clang/lib/Parse/MinimalAction.cpp
diff --git a/clang/Parse/ParseDecl.cpp b/clang/lib/Parse/ParseDecl.cpp
index 7d15e984ee6..7d15e984ee6 100644
--- a/clang/Parse/ParseDecl.cpp
+++ b/clang/lib/Parse/ParseDecl.cpp
diff --git a/clang/Parse/ParseDeclCXX.cpp b/clang/lib/Parse/ParseDeclCXX.cpp
index 46dcb574819..46dcb574819 100644
--- a/clang/Parse/ParseDeclCXX.cpp
+++ b/clang/lib/Parse/ParseDeclCXX.cpp
diff --git a/clang/Parse/ParseExpr.cpp b/clang/lib/Parse/ParseExpr.cpp
index 46714b73ea7..46714b73ea7 100644
--- a/clang/Parse/ParseExpr.cpp
+++ b/clang/lib/Parse/ParseExpr.cpp
diff --git a/clang/Parse/ParseExprCXX.cpp b/clang/lib/Parse/ParseExprCXX.cpp
index 6b42fb5b089..6b42fb5b089 100644
--- a/clang/Parse/ParseExprCXX.cpp
+++ b/clang/lib/Parse/ParseExprCXX.cpp
diff --git a/clang/Parse/ParseInit.cpp b/clang/lib/Parse/ParseInit.cpp
index 45cf86e5b44..45cf86e5b44 100644
--- a/clang/Parse/ParseInit.cpp
+++ b/clang/lib/Parse/ParseInit.cpp
diff --git a/clang/Parse/ParseObjc.cpp b/clang/lib/Parse/ParseObjc.cpp
index 77d2adbd320..77d2adbd320 100644
--- a/clang/Parse/ParseObjc.cpp
+++ b/clang/lib/Parse/ParseObjc.cpp
diff --git a/clang/Parse/ParseStmt.cpp b/clang/lib/Parse/ParseStmt.cpp
index f9800219ed5..f9800219ed5 100644
--- a/clang/Parse/ParseStmt.cpp
+++ b/clang/lib/Parse/ParseStmt.cpp
diff --git a/clang/Parse/Parser.cpp b/clang/lib/Parse/Parser.cpp
index 703144b3c44..703144b3c44 100644
--- a/clang/Parse/Parser.cpp
+++ b/clang/lib/Parse/Parser.cpp
diff --git a/clang/Rewrite/Makefile b/clang/lib/Rewrite/Makefile
index e5453e9a389..3c0b5a57274 100644
--- a/clang/Rewrite/Makefile
+++ b/clang/lib/Rewrite/Makefile
@@ -1,4 +1,4 @@
-##===- clang/Rewrite/Makefile ------------------------------*- Makefile -*-===##
+##===- clang/lib/Rewrite/Makefile --------------------------*- Makefile -*-===##
#
# The LLVM Compiler Infrastructure
#
@@ -11,12 +11,12 @@
#
##===----------------------------------------------------------------------===##
-LEVEL = ../../..
+LEVEL = ../../../..
LIBRARYNAME := clangRewrite
BUILD_ARCHIVE = 1
CXXFLAGS = -fno-rtti
-CPPFLAGS += -I$(PROJ_SRC_DIR)/../include
+CPPFLAGS += -I$(PROJ_SRC_DIR)/../../include
include $(LEVEL)/Makefile.common
diff --git a/clang/Rewrite/Rewriter.cpp b/clang/lib/Rewrite/Rewriter.cpp
index 440d1d39fd5..440d1d39fd5 100644
--- a/clang/Rewrite/Rewriter.cpp
+++ b/clang/lib/Rewrite/Rewriter.cpp
diff --git a/clang/Sema/Makefile b/clang/lib/Sema/Makefile
index 22ca9c7079a..19a00275f0f 100644
--- a/clang/Sema/Makefile
+++ b/clang/lib/Sema/Makefile
@@ -1,4 +1,4 @@
-##===- clang/Sema/Makefile ---------------------------------*- Makefile -*-===##
+##===- clang/lib/Sema/Makefile -----------------------------*- Makefile -*-===##
#
# The LLVM Compiler Infrastructure
#
@@ -12,12 +12,12 @@
#
##===----------------------------------------------------------------------===##
-LEVEL = ../../..
+LEVEL = ../../../..
LIBRARYNAME := clangSEMA
BUILD_ARCHIVE = 1
CXXFLAGS = -fno-rtti
-CPPFLAGS += -I$(PROJ_SRC_DIR)/../include
+CPPFLAGS += -I$(PROJ_SRC_DIR)/../../include
include $(LEVEL)/Makefile.common
diff --git a/clang/Sema/ParseAST.cpp b/clang/lib/Sema/ParseAST.cpp
index 364b0729100..364b0729100 100644
--- a/clang/Sema/ParseAST.cpp
+++ b/clang/lib/Sema/ParseAST.cpp
diff --git a/clang/Sema/Sema.cpp b/clang/lib/Sema/Sema.cpp
index 4bd04e3a1a5..4bd04e3a1a5 100644
--- a/clang/Sema/Sema.cpp
+++ b/clang/lib/Sema/Sema.cpp
diff --git a/clang/Sema/Sema.h b/clang/lib/Sema/Sema.h
index fc81781911c..fc81781911c 100644
--- a/clang/Sema/Sema.h
+++ b/clang/lib/Sema/Sema.h
diff --git a/clang/Sema/SemaChecking.cpp b/clang/lib/Sema/SemaChecking.cpp
index 6d3eea5e730..6d3eea5e730 100644
--- a/clang/Sema/SemaChecking.cpp
+++ b/clang/lib/Sema/SemaChecking.cpp
diff --git a/clang/Sema/SemaDecl.cpp b/clang/lib/Sema/SemaDecl.cpp
index 7914e865741..7914e865741 100644
--- a/clang/Sema/SemaDecl.cpp
+++ b/clang/lib/Sema/SemaDecl.cpp
diff --git a/clang/Sema/SemaDeclObjC.cpp b/clang/lib/Sema/SemaDeclObjC.cpp
index 20d127b31eb..20d127b31eb 100644
--- a/clang/Sema/SemaDeclObjC.cpp
+++ b/clang/lib/Sema/SemaDeclObjC.cpp
diff --git a/clang/Sema/SemaExpr.cpp b/clang/lib/Sema/SemaExpr.cpp
index d756345c1a8..d756345c1a8 100644
--- a/clang/Sema/SemaExpr.cpp
+++ b/clang/lib/Sema/SemaExpr.cpp
diff --git a/clang/Sema/SemaExprCXX.cpp b/clang/lib/Sema/SemaExprCXX.cpp
index e49a43c4728..e49a43c4728 100644
--- a/clang/Sema/SemaExprCXX.cpp
+++ b/clang/lib/Sema/SemaExprCXX.cpp
diff --git a/clang/Sema/SemaExprObjC.cpp b/clang/lib/Sema/SemaExprObjC.cpp
index 4cf435c3315..4cf435c3315 100644
--- a/clang/Sema/SemaExprObjC.cpp
+++ b/clang/lib/Sema/SemaExprObjC.cpp
diff --git a/clang/Sema/SemaStmt.cpp b/clang/lib/Sema/SemaStmt.cpp
index 14b2fdf7d0e..14b2fdf7d0e 100644
--- a/clang/Sema/SemaStmt.cpp
+++ b/clang/lib/Sema/SemaStmt.cpp
diff --git a/clang/Sema/SemaType.cpp b/clang/lib/Sema/SemaType.cpp
index f717b4139a5..f717b4139a5 100644
--- a/clang/Sema/SemaType.cpp
+++ b/clang/lib/Sema/SemaType.cpp
diff --git a/clang/Sema/SemaUtil.h b/clang/lib/Sema/SemaUtil.h
index 35452b18e6f..35452b18e6f 100644
--- a/clang/Sema/SemaUtil.h
+++ b/clang/lib/Sema/SemaUtil.h
OpenPOWER on IntegriCloud