]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Update clang to r96341.
authorrdivacky <rdivacky@FreeBSD.org>
Tue, 16 Feb 2010 09:31:36 +0000 (09:31 +0000)
committerrdivacky <rdivacky@FreeBSD.org>
Tue, 16 Feb 2010 09:31:36 +0000 (09:31 +0000)
commitfd035e6496665b1f1197868e21cb0a4594e8db6e
tree53010172e19c77ea447bcd89e117cda052ab52e0
parent2fce988e86bc01829142e4362d4eff1af0925147
Update clang to r96341.
725 files changed:
bindings/python/README.txt [new file with mode: 0644]
bindings/python/clang/__init__.py [new file with mode: 0644]
bindings/python/clang/cindex.py [new file with mode: 0644]
bindings/python/examples/cindex/cindex-dump.py [new file with mode: 0644]
bindings/python/examples/cindex/cindex-includes.py [new file with mode: 0644]
bindings/python/tests/__init__.py [new file with mode: 0644]
bindings/python/tests/cindex/INPUTS/header1.h [new file with mode: 0644]
bindings/python/tests/cindex/INPUTS/header2.h [new file with mode: 0644]
bindings/python/tests/cindex/INPUTS/header3.h [new file with mode: 0644]
bindings/python/tests/cindex/INPUTS/hello.cpp [new file with mode: 0644]
bindings/python/tests/cindex/INPUTS/include.cpp [new file with mode: 0644]
bindings/python/tests/cindex/INPUTS/parse_arguments.c [new file with mode: 0644]
bindings/python/tests/cindex/__init__.py [new file with mode: 0644]
bindings/python/tests/cindex/test_cursor.py [new file with mode: 0644]
bindings/python/tests/cindex/test_cursor_kind.py [new file with mode: 0644]
bindings/python/tests/cindex/test_diagnostics.py [new file with mode: 0644]
bindings/python/tests/cindex/test_index.py [new file with mode: 0644]
bindings/python/tests/cindex/test_translation_unit.py [new file with mode: 0644]
clang.xcodeproj/project.pbxproj
docs/LanguageExtensions.html
docs/UsersManual.html
examples/PrintFunctionNames/Makefile
examples/wpa/Makefile
include/clang-c/Index.h
include/clang/AST/ASTContext.h
include/clang/AST/ASTDiagnostic.h
include/clang/AST/ASTImporter.h [new file with mode: 0644]
include/clang/AST/Attr.h
include/clang/AST/CXXInheritance.h
include/clang/AST/Decl.h
include/clang/AST/DeclBase.h
include/clang/AST/DeclCXX.h
include/clang/AST/DeclObjC.h
include/clang/AST/DeclTemplate.h
include/clang/AST/DeclarationName.h
include/clang/AST/Expr.h
include/clang/AST/ExprCXX.h
include/clang/AST/ExprObjC.h
include/clang/AST/Stmt.h
include/clang/AST/StmtCXX.h
include/clang/AST/StmtNodes.def
include/clang/AST/StmtVisitor.h
include/clang/AST/Type.h
include/clang/AST/TypeNodes.def
include/clang/AST/UnresolvedSet.h
include/clang/Analysis/Analyses/PrintfFormatString.h [new file with mode: 0644]
include/clang/Analysis/Analyses/UninitializedValues.h
include/clang/Analysis/AnalysisContext.h [moved from include/clang/Analysis/PathSensitive/AnalysisContext.h with 89% similarity]
include/clang/Analysis/Support/Optional.h
include/clang/Basic/Builtins.def
include/clang/Basic/Diagnostic.h
include/clang/Basic/DiagnosticASTKinds.td
include/clang/Basic/DiagnosticCommonKinds.td
include/clang/Basic/DiagnosticDriverKinds.td
include/clang/Basic/DiagnosticFrontendKinds.td
include/clang/Basic/DiagnosticGroups.td
include/clang/Basic/DiagnosticParseKinds.td
include/clang/Basic/DiagnosticSemaKinds.td
include/clang/Basic/LangOptions.h
include/clang/Basic/Linkage.h [new file with mode: 0644]
include/clang/Basic/PartialDiagnostic.h
include/clang/Basic/SourceManager.h
include/clang/Basic/Specifiers.h
include/clang/Basic/TargetInfo.h
include/clang/Basic/TokenKinds.def
include/clang/Basic/Version.h
include/clang/Checker/BugReporter/BugReporter.h [moved from include/clang/Analysis/PathSensitive/BugReporter.h with 97% similarity]
include/clang/Checker/BugReporter/BugType.h [moved from include/clang/Analysis/PathSensitive/BugType.h with 97% similarity]
include/clang/Checker/BugReporter/PathDiagnostic.h [moved from include/clang/Analysis/PathDiagnostic.h with 100% similarity]
include/clang/Checker/Checkers/DereferenceChecker.h [moved from include/clang/Analysis/PathSensitive/Checkers/DereferenceChecker.h with 100% similarity]
include/clang/Checker/Checkers/LocalCheckers.h [moved from include/clang/Analysis/LocalCheckers.h with 93% similarity]
include/clang/Checker/DomainSpecific/CocoaConventions.h [new file with mode: 0644]
include/clang/Checker/ManagerRegistry.h [moved from include/clang/Analysis/ManagerRegistry.h with 97% similarity]
include/clang/Checker/PathSensitive/AnalysisManager.h [moved from include/clang/Analysis/PathSensitive/AnalysisManager.h with 96% similarity]
include/clang/Checker/PathSensitive/BasicValueFactory.h [moved from include/clang/Analysis/PathSensitive/BasicValueFactory.h with 92% similarity]
include/clang/Checker/PathSensitive/Checker.h [moved from include/clang/Analysis/PathSensitive/Checker.h with 98% similarity]
include/clang/Checker/PathSensitive/CheckerVisitor.def [moved from include/clang/Analysis/PathSensitive/CheckerVisitor.def with 97% similarity]
include/clang/Checker/PathSensitive/CheckerVisitor.h [moved from include/clang/Analysis/PathSensitive/CheckerVisitor.h with 86% similarity]
include/clang/Checker/PathSensitive/ConstraintManager.h [moved from include/clang/Analysis/PathSensitive/ConstraintManager.h with 98% similarity]
include/clang/Checker/PathSensitive/Environment.h [moved from include/clang/Analysis/PathSensitive/Environment.h with 96% similarity]
include/clang/Checker/PathSensitive/ExplodedGraph.h [moved from include/clang/Analysis/PathSensitive/ExplodedGraph.h with 99% similarity]
include/clang/Checker/PathSensitive/GRAuditor.h [moved from include/clang/Analysis/PathSensitive/GRAuditor.h with 100% similarity]
include/clang/Checker/PathSensitive/GRBlockCounter.h [moved from include/clang/Analysis/PathSensitive/GRBlockCounter.h with 100% similarity]
include/clang/Checker/PathSensitive/GRCoreEngine.h [moved from include/clang/Analysis/PathSensitive/GRCoreEngine.h with 97% similarity]
include/clang/Checker/PathSensitive/GRExprEngine.h [moved from include/clang/Analysis/PathSensitive/GRExprEngine.h with 94% similarity]
include/clang/Checker/PathSensitive/GRExprEngineBuilders.h [moved from include/clang/Analysis/PathSensitive/GRExprEngineBuilders.h with 97% similarity]
include/clang/Checker/PathSensitive/GRSimpleAPICheck.h [moved from include/clang/Analysis/PathSensitive/GRSimpleAPICheck.h with 90% similarity]
include/clang/Checker/PathSensitive/GRState.h [moved from include/clang/Analysis/PathSensitive/GRState.h with 96% similarity]
include/clang/Checker/PathSensitive/GRStateTrait.h [moved from include/clang/Analysis/PathSensitive/GRStateTrait.h with 100% similarity]
include/clang/Checker/PathSensitive/GRSubEngine.h [moved from include/clang/Analysis/PathSensitive/GRSubEngine.h with 98% similarity]
include/clang/Checker/PathSensitive/GRTransferFuncs.h [moved from include/clang/Analysis/PathSensitive/GRTransferFuncs.h with 94% similarity]
include/clang/Checker/PathSensitive/GRWorkList.h [moved from include/clang/Analysis/PathSensitive/GRWorkList.h with 97% similarity]
include/clang/Checker/PathSensitive/MemRegion.h [moved from include/clang/Analysis/PathSensitive/MemRegion.h with 98% similarity]
include/clang/Checker/PathSensitive/SVals.h [moved from include/clang/Analysis/PathSensitive/SVals.h with 99% similarity]
include/clang/Checker/PathSensitive/SValuator.h [moved from include/clang/Analysis/PathSensitive/SValuator.h with 66% similarity]
include/clang/Checker/PathSensitive/Store.h [moved from include/clang/Analysis/PathSensitive/Store.h with 75% similarity]
include/clang/Checker/PathSensitive/SummaryManager.h [new file with mode: 0644]
include/clang/Checker/PathSensitive/SymbolManager.h [moved from include/clang/Analysis/PathSensitive/SymbolManager.h with 100% similarity]
include/clang/Checker/PathSensitive/ValueManager.h [moved from include/clang/Analysis/PathSensitive/ValueManager.h with 94% similarity]
include/clang/CodeGen/CodeGenOptions.h
include/clang/Driver/CC1Options.td
include/clang/Driver/Driver.h
include/clang/Driver/Options.td
include/clang/Driver/Tool.h
include/clang/Driver/ToolChain.h
include/clang/Driver/Types.def
include/clang/Frontend/ASTConsumers.h
include/clang/Frontend/ASTUnit.h
include/clang/Frontend/Analyses.def
include/clang/Frontend/CompilerInstance.h
include/clang/Frontend/DiagnosticOptions.h
include/clang/Frontend/FrontendAction.h
include/clang/Frontend/FrontendActions.h
include/clang/Frontend/FrontendOptions.h
include/clang/Frontend/PCHBitCodes.h
include/clang/Frontend/PCHReader.h
include/clang/Lex/Lexer.h
include/clang/Lex/Token.h
include/clang/Parse/Action.h
include/clang/Parse/DeclSpec.h
include/clang/Parse/Parser.h
lib/AST/ASTContext.cpp
lib/AST/ASTDiagnostic.cpp [new file with mode: 0644]
lib/AST/ASTImporter.cpp [new file with mode: 0644]
lib/AST/AttrImpl.cpp
lib/AST/CMakeLists.txt
lib/AST/CXXInheritance.cpp
lib/AST/Decl.cpp
lib/AST/DeclBase.cpp
lib/AST/DeclCXX.cpp
lib/AST/DeclObjC.cpp
lib/AST/DeclPrinter.cpp
lib/AST/DeclTemplate.cpp
lib/AST/DeclarationName.cpp
lib/AST/Expr.cpp
lib/AST/ExprCXX.cpp
lib/AST/ExprConstant.cpp
lib/AST/Makefile
lib/AST/RecordLayoutBuilder.cpp
lib/AST/Stmt.cpp
lib/AST/StmtDumper.cpp
lib/AST/StmtPrinter.cpp
lib/AST/StmtProfile.cpp
lib/AST/Type.cpp
lib/AST/TypePrinter.cpp
lib/Analysis/AnalysisContext.cpp
lib/Analysis/CMakeLists.txt
lib/Analysis/LiveVariables.cpp
lib/Analysis/Makefile
lib/Analysis/PrintfFormatString.cpp [new file with mode: 0644]
lib/Analysis/ReturnStackAddressChecker.cpp [deleted file]
lib/Analysis/UninitializedValues.cpp
lib/Basic/Diagnostic.cpp
lib/Basic/IdentifierTable.cpp
lib/Basic/Makefile
lib/Basic/SourceManager.cpp
lib/Basic/TargetInfo.cpp
lib/Basic/Targets.cpp
lib/Basic/Version.cpp
lib/CMakeLists.txt
lib/Checker/AdjustedReturnValueChecker.cpp [new file with mode: 0644]
lib/Checker/ArrayBoundChecker.cpp [moved from lib/Analysis/ArrayBoundChecker.cpp with 94% similarity]
lib/Checker/AttrNonNullChecker.cpp [moved from lib/Analysis/AttrNonNullChecker.cpp with 96% similarity]
lib/Checker/BasicConstraintManager.cpp [moved from lib/Analysis/BasicConstraintManager.cpp with 98% similarity]
lib/Checker/BasicObjCFoundationChecks.cpp [moved from lib/Analysis/BasicObjCFoundationChecks.cpp with 90% similarity]
lib/Checker/BasicObjCFoundationChecks.h [moved from lib/Analysis/BasicObjCFoundationChecks.h with 100% similarity]
lib/Checker/BasicStore.cpp [moved from lib/Analysis/BasicStore.cpp with 68% similarity]
lib/Checker/BasicValueFactory.cpp [moved from lib/Analysis/BasicValueFactory.cpp with 95% similarity]
lib/Checker/BugReporter.cpp [moved from lib/Analysis/BugReporter.cpp with 99% similarity]
lib/Checker/BugReporterVisitors.cpp [moved from lib/Analysis/BugReporterVisitors.cpp with 94% similarity]
lib/Checker/BuiltinFunctionChecker.cpp [moved from lib/Analysis/BuiltinFunctionChecker.cpp with 97% similarity]
lib/Checker/CFRefCount.cpp [moved from lib/Analysis/CFRefCount.cpp with 89% similarity]
lib/Checker/CMakeLists.txt [new file with mode: 0644]
lib/Checker/CallAndMessageChecker.cpp [moved from lib/Analysis/CallAndMessageChecker.cpp with 98% similarity]
lib/Checker/CallInliner.cpp [moved from lib/Analysis/CallInliner.cpp with 95% similarity]
lib/Checker/CastToStructChecker.cpp [moved from lib/Analysis/CastToStructChecker.cpp with 97% similarity]
lib/Checker/CheckDeadStores.cpp [moved from lib/Analysis/CheckDeadStores.cpp with 98% similarity]
lib/Checker/CheckObjCDealloc.cpp [moved from lib/Analysis/CheckObjCDealloc.cpp with 98% similarity]
lib/Checker/CheckObjCInstMethSignature.cpp [moved from lib/Analysis/CheckObjCInstMethSignature.cpp with 96% similarity]
lib/Checker/CheckObjCUnusedIVars.cpp [moved from lib/Analysis/CheckObjCUnusedIVars.cpp with 96% similarity]
lib/Checker/CheckSecuritySyntaxOnly.cpp [moved from lib/Analysis/CheckSecuritySyntaxOnly.cpp with 99% similarity]
lib/Checker/CheckSizeofPointer.cpp [moved from lib/Analysis/CheckSizeofPointer.cpp with 95% similarity]
lib/Checker/Checker.cpp [moved from lib/Analysis/Checker.cpp with 95% similarity]
lib/Checker/CocoaConventions.cpp [new file with mode: 0644]
lib/Checker/DereferenceChecker.cpp [moved from lib/Analysis/DereferenceChecker.cpp with 95% similarity]
lib/Checker/DivZeroChecker.cpp [moved from lib/Analysis/DivZeroChecker.cpp with 97% similarity]
lib/Checker/Environment.cpp [moved from lib/Analysis/Environment.cpp with 99% similarity]
lib/Checker/ExplodedGraph.cpp [moved from lib/Analysis/ExplodedGraph.cpp with 98% similarity]
lib/Checker/FixedAddressChecker.cpp [moved from lib/Analysis/FixedAddressChecker.cpp with 97% similarity]
lib/Checker/FlatStore.cpp [new file with mode: 0644]
lib/Checker/GRBlockCounter.cpp [moved from lib/Analysis/GRBlockCounter.cpp with 96% similarity]
lib/Checker/GRCoreEngine.cpp [moved from lib/Analysis/GRCoreEngine.cpp with 99% similarity]
lib/Checker/GRExprEngine.cpp [moved from lib/Analysis/GRExprEngine.cpp with 95% similarity]
lib/Checker/GRExprEngineExperimentalChecks.cpp [moved from lib/Analysis/GRExprEngineExperimentalChecks.cpp with 96% similarity]
lib/Checker/GRExprEngineExperimentalChecks.h [moved from lib/Analysis/GRExprEngineExperimentalChecks.h with 100% similarity]
lib/Checker/GRExprEngineInternalChecks.h [moved from lib/Analysis/GRExprEngineInternalChecks.h with 93% similarity]
lib/Checker/GRState.cpp [moved from lib/Analysis/GRState.cpp with 96% similarity]
lib/Checker/LLVMConventionsChecker.cpp [new file with mode: 0644]
lib/Checker/Makefile [new file with mode: 0644]
lib/Checker/MallocChecker.cpp [moved from lib/Analysis/MallocChecker.cpp with 97% similarity]
lib/Checker/ManagerRegistry.cpp [moved from lib/Analysis/ManagerRegistry.cpp with 93% similarity]
lib/Checker/MemRegion.cpp [moved from lib/Analysis/MemRegion.cpp with 99% similarity]
lib/Checker/NSAutoreleasePoolChecker.cpp [moved from lib/Analysis/NSAutoreleasePoolChecker.cpp with 94% similarity]
lib/Checker/NSErrorChecker.cpp [moved from lib/Analysis/NSErrorChecker.cpp with 97% similarity]
lib/Checker/NoReturnFunctionChecker.cpp [moved from lib/Analysis/NoReturnFunctionChecker.cpp with 98% similarity]
lib/Checker/OSAtomicChecker.cpp [moved from lib/Analysis/OSAtomicChecker.cpp with 96% similarity]
lib/Checker/PathDiagnostic.cpp [moved from lib/Analysis/PathDiagnostic.cpp with 99% similarity]
lib/Checker/PointerArithChecker.cpp [moved from lib/Analysis/PointerArithChecker.cpp with 97% similarity]
lib/Checker/PointerSubChecker.cpp [moved from lib/Analysis/PointerSubChecker.cpp with 97% similarity]
lib/Checker/PthreadLockChecker.cpp [moved from lib/Analysis/PthreadLockChecker.cpp with 96% similarity]
lib/Checker/RangeConstraintManager.cpp [moved from lib/Analysis/RangeConstraintManager.cpp with 98% similarity]
lib/Checker/RegionStore.cpp [moved from lib/Analysis/RegionStore.cpp with 65% similarity]
lib/Checker/ReturnPointerRangeChecker.cpp [moved from lib/Analysis/ReturnPointerRangeChecker.cpp with 94% similarity]
lib/Checker/ReturnStackAddressChecker.cpp [new file with mode: 0644]
lib/Checker/ReturnUndefChecker.cpp [moved from lib/Analysis/ReturnUndefChecker.cpp with 91% similarity]
lib/Checker/SVals.cpp [moved from lib/Analysis/SVals.cpp with 97% similarity]
lib/Checker/SValuator.cpp [moved from lib/Analysis/SValuator.cpp with 76% similarity]
lib/Checker/SimpleConstraintManager.cpp [moved from lib/Analysis/SimpleConstraintManager.cpp with 98% similarity]
lib/Checker/SimpleConstraintManager.h [moved from lib/Analysis/SimpleConstraintManager.h with 96% similarity]
lib/Checker/SimpleSValuator.cpp [moved from lib/Analysis/SimpleSValuator.cpp with 98% similarity]
lib/Checker/Store.cpp [moved from lib/Analysis/Store.cpp with 69% similarity]
lib/Checker/SymbolManager.cpp [moved from lib/Analysis/SymbolManager.cpp with 98% similarity]
lib/Checker/UndefBranchChecker.cpp [moved from lib/Analysis/UndefBranchChecker.cpp with 98% similarity]
lib/Checker/UndefCapturedBlockVarChecker.cpp [new file with mode: 0644]
lib/Checker/UndefResultChecker.cpp [moved from lib/Analysis/UndefResultChecker.cpp with 94% similarity]
lib/Checker/UndefinedArraySubscriptChecker.cpp [moved from lib/Analysis/UndefinedArraySubscriptChecker.cpp with 94% similarity]
lib/Checker/UndefinedAssignmentChecker.cpp [moved from lib/Analysis/UndefinedAssignmentChecker.cpp with 95% similarity]
lib/Checker/VLASizeChecker.cpp [moved from lib/Analysis/VLASizeChecker.cpp with 94% similarity]
lib/Checker/ValueManager.cpp [moved from lib/Analysis/ValueManager.cpp with 97% similarity]
lib/CodeGen/CGBlocks.cpp
lib/CodeGen/CGBlocks.h
lib/CodeGen/CGBuiltin.cpp
lib/CodeGen/CGCXX.cpp
lib/CodeGen/CGCall.cpp
lib/CodeGen/CGCall.h
lib/CodeGen/CGClass.cpp
lib/CodeGen/CGDebugInfo.cpp
lib/CodeGen/CGDebugInfo.h
lib/CodeGen/CGDecl.cpp
lib/CodeGen/CGDeclCXX.cpp
lib/CodeGen/CGException.cpp
lib/CodeGen/CGExpr.cpp
lib/CodeGen/CGExprAgg.cpp
lib/CodeGen/CGExprCXX.cpp
lib/CodeGen/CGExprComplex.cpp
lib/CodeGen/CGExprConstant.cpp
lib/CodeGen/CGExprScalar.cpp
lib/CodeGen/CGObjC.cpp
lib/CodeGen/CGObjCGNU.cpp
lib/CodeGen/CGObjCMac.cpp
lib/CodeGen/CGRTTI.cpp
lib/CodeGen/CGRecordLayoutBuilder.cpp
lib/CodeGen/CGRecordLayoutBuilder.h
lib/CodeGen/CGStmt.cpp
lib/CodeGen/CGVtable.cpp
lib/CodeGen/CodeGenFunction.cpp
lib/CodeGen/CodeGenFunction.h
lib/CodeGen/CodeGenModule.cpp
lib/CodeGen/CodeGenModule.h
lib/CodeGen/CodeGenTypes.cpp
lib/CodeGen/CodeGenTypes.h
lib/CodeGen/GlobalDecl.h
lib/CodeGen/Makefile
lib/CodeGen/Mangle.cpp
lib/CodeGen/TargetInfo.cpp
lib/Driver/Driver.cpp
lib/Driver/HostInfo.cpp
lib/Driver/Makefile
lib/Driver/ToolChains.cpp
lib/Driver/ToolChains.h
lib/Driver/Tools.cpp
lib/Driver/Tools.h
lib/Frontend/ASTConsumers.cpp
lib/Frontend/ASTMerge.cpp [new file with mode: 0644]
lib/Frontend/ASTUnit.cpp
lib/Frontend/AnalysisConsumer.cpp
lib/Frontend/Backend.cpp
lib/Frontend/CMakeLists.txt
lib/Frontend/CompilerInstance.cpp
lib/Frontend/CompilerInvocation.cpp
lib/Frontend/FrontendActions.cpp
lib/Frontend/HTMLDiagnostics.cpp
lib/Frontend/InitHeaderSearch.cpp
lib/Frontend/InitPreprocessor.cpp
lib/Frontend/Makefile
lib/Frontend/PCHReader.cpp
lib/Frontend/PCHReaderDecl.cpp
lib/Frontend/PCHReaderStmt.cpp
lib/Frontend/PCHWriter.cpp
lib/Frontend/PCHWriterDecl.cpp
lib/Frontend/PCHWriterStmt.cpp
lib/Frontend/PlistDiagnostics.cpp
lib/Frontend/PrintParserCallbacks.cpp
lib/Frontend/RewriteObjC.cpp
lib/Frontend/TextDiagnosticPrinter.cpp
lib/Headers/xmmintrin.h
lib/Index/Makefile
lib/Lex/Lexer.cpp
lib/Lex/Makefile
lib/Lex/PPCaching.cpp
lib/Lex/PPDirectives.cpp
lib/Lex/PPMacroExpansion.cpp
lib/Lex/Preprocessor.cpp
lib/Makefile
lib/Parse/DeclSpec.cpp
lib/Parse/Makefile
lib/Parse/ParseDecl.cpp
lib/Parse/ParseDeclCXX.cpp
lib/Parse/ParseExpr.cpp
lib/Parse/ParseExprCXX.cpp
lib/Parse/ParseObjc.cpp
lib/Parse/ParseStmt.cpp
lib/Parse/ParseTemplate.cpp
lib/Parse/ParseTentative.cpp
lib/Parse/Parser.cpp
lib/Rewrite/Makefile
lib/Sema/IdentifierResolver.cpp
lib/Sema/Lookup.h
lib/Sema/Makefile
lib/Sema/Sema.cpp
lib/Sema/Sema.h
lib/Sema/SemaAccess.cpp
lib/Sema/SemaCXXCast.cpp
lib/Sema/SemaCXXScopeSpec.cpp
lib/Sema/SemaChecking.cpp
lib/Sema/SemaCodeComplete.cpp
lib/Sema/SemaDecl.cpp
lib/Sema/SemaDeclAttr.cpp
lib/Sema/SemaDeclCXX.cpp
lib/Sema/SemaDeclObjC.cpp
lib/Sema/SemaExceptionSpec.cpp
lib/Sema/SemaExpr.cpp
lib/Sema/SemaExprCXX.cpp
lib/Sema/SemaExprObjC.cpp
lib/Sema/SemaInit.cpp
lib/Sema/SemaInit.h
lib/Sema/SemaLookup.cpp
lib/Sema/SemaOverload.cpp
lib/Sema/SemaOverload.h
lib/Sema/SemaStmt.cpp
lib/Sema/SemaTemplate.cpp
lib/Sema/SemaTemplateDeduction.cpp
lib/Sema/SemaTemplateInstantiate.cpp
lib/Sema/SemaTemplateInstantiateDecl.cpp
lib/Sema/SemaType.cpp
lib/Sema/TargetAttributesSema.cpp
lib/Sema/TreeTransform.h
test/ASTMerge/Inputs/enum1.c [new file with mode: 0644]
test/ASTMerge/Inputs/enum2.c [new file with mode: 0644]
test/ASTMerge/Inputs/function1.c [new file with mode: 0644]
test/ASTMerge/Inputs/function2.c [new file with mode: 0644]
test/ASTMerge/Inputs/interface1.m [new file with mode: 0644]
test/ASTMerge/Inputs/interface2.m [new file with mode: 0644]
test/ASTMerge/Inputs/lit.local.cfg [new file with mode: 0644]
test/ASTMerge/Inputs/struct1.c [new file with mode: 0644]
test/ASTMerge/Inputs/struct2.c [new file with mode: 0644]
test/ASTMerge/Inputs/typedef1.c [new file with mode: 0644]
test/ASTMerge/Inputs/typedef2.c [new file with mode: 0644]
test/ASTMerge/Inputs/var1.c [new file with mode: 0644]
test/ASTMerge/Inputs/var1.h [new file with mode: 0644]
test/ASTMerge/Inputs/var2.c [new file with mode: 0644]
test/ASTMerge/enum.c [new file with mode: 0644]
test/ASTMerge/function.c [new file with mode: 0644]
test/ASTMerge/interface.m [new file with mode: 0644]
test/ASTMerge/struct.c [new file with mode: 0644]
test/ASTMerge/typedef.c [new file with mode: 0644]
test/ASTMerge/var.c [new file with mode: 0644]
test/Analysis/CFDateGC.m
test/Analysis/CFNumber.c
test/Analysis/CFRetainRelease_NSAssertionHandler.m
test/Analysis/CGColorSpace.c
test/Analysis/CheckNSError.m
test/Analysis/MissingDealloc.m
test/Analysis/NSPanel.m
test/Analysis/NSString.m
test/Analysis/NSWindow.m
test/Analysis/NoReturn.m
test/Analysis/ObjCProperties.m
test/Analysis/ObjCRetSigs.m
test/Analysis/PR2599.m
test/Analysis/PR2978.m
test/Analysis/PR3991.m
test/Analysis/array-struct.c
test/Analysis/blocks.m
test/Analysis/casts.c
test/Analysis/casts.m
test/Analysis/cfref_PR2519.c
test/Analysis/cfref_rdar6080742.c
test/Analysis/complex.c
test/Analysis/concrete-address.c
test/Analysis/conditional-op-missing-lhs.c
test/Analysis/dead-stores.c
test/Analysis/dead-stores.cpp
test/Analysis/dead-stores.m
test/Analysis/delegates.m
test/Analysis/elementtype.c
test/Analysis/exercise-ps.c
test/Analysis/fields.c
test/Analysis/func.c
test/Analysis/malloc.c
test/Analysis/misc-ps-64.m
test/Analysis/misc-ps-basic-store.m
test/Analysis/misc-ps-eager-assume.m
test/Analysis/misc-ps-flat-store.c [new file with mode: 0644]
test/Analysis/misc-ps-ranges.m
test/Analysis/misc-ps-region-store-i386.m
test/Analysis/misc-ps-region-store-x86_64.m
test/Analysis/misc-ps-region-store.cpp
test/Analysis/misc-ps-region-store.m
test/Analysis/misc-ps-region-store.mm
test/Analysis/misc-ps.m
test/Analysis/nil-receiver-undefined-larger-than-voidptr-ret.m
test/Analysis/no-exit-cfg.c
test/Analysis/no-outofbounds.c
test/Analysis/null-deref-ps-region.c
test/Analysis/null-deref-ps.c
test/Analysis/outofbound.c
test/Analysis/override-werror.c
test/Analysis/plist-output.m
test/Analysis/pr4209.m
test/Analysis/pr_2542_rdar_6793404.m
test/Analysis/pr_4164.c
test/Analysis/ptr-arith.c
test/Analysis/rdar-6442306-1.m
test/Analysis/rdar-6540084.m
test/Analysis/rdar-6541136-region.c
test/Analysis/rdar-6541136.c
test/Analysis/rdar-6562655.m
test/Analysis/rdar-6582778-basic-store.c
test/Analysis/rdar-6600344-nil-receiver-undefined-struct-ret.m
test/Analysis/rdar-7168531.m
test/Analysis/refcnt_naming.m
test/Analysis/reference.cpp
test/Analysis/region-1.m
test/Analysis/retain-release-basic-store.m
test/Analysis/retain-release-gc-only.m
test/Analysis/retain-release-region-store.m
test/Analysis/retain-release.m
test/Analysis/security-syntax-checks-no-emit.c
test/Analysis/security-syntax-checks.m
test/Analysis/stack-addr-ps.c
test/Analysis/uninit-msg-expr.m
test/Analysis/uninit-ps-rdar6145427.m
test/Analysis/uninit-vals-ps-region.c
test/Analysis/uninit-vals-ps.c
test/Analysis/uninit-vals.m
test/Analysis/unions-region.m
test/Analysis/unused-ivars.m
test/CMakeLists.txt
test/CXX/basic/basic.def.odr/p1-var.cpp [new file with mode: 0644]
test/CXX/basic/basic.lookup/basic.lookup.elab/templateid.cpp
test/CXX/class.access/class.access.base/p1.cpp
test/CXX/class.access/p4.cpp [new file with mode: 0644]
test/CXX/class.access/p6.cpp [new file with mode: 0644]
test/CXX/class/class.local/p2.cpp
test/CXX/conv/conv.mem/p4.cpp [new file with mode: 0644]
test/CXX/conv/conv.qual/pr6089.cpp [new file with mode: 0644]
test/CXX/dcl.dcl/dcl.enum/p5.cpp [new file with mode: 0644]
test/CXX/dcl.dcl/dcl.link/p7.cpp [new file with mode: 0644]
test/CXX/dcl.dcl/dcl.spec/dcl.fct.spec/p6.cpp
test/CXX/dcl.decl/dcl.init/dcl.init.ref/p5-var.cpp
test/CXX/dcl.decl/dcl.init/dcl.init.ref/p5.cpp [new file with mode: 0644]
test/CXX/dcl.decl/dcl.init/p6.cpp [new file with mode: 0644]
test/CXX/dcl.decl/dcl.name/p1.cpp [new file with mode: 0644]
test/CXX/expr/p8.cpp
test/CXX/lex/lex.literal/lex.ccon/p1.cpp [new file with mode: 0644]
test/CXX/temp/temp.arg/temp.arg.nontype/p1.cpp [new file with mode: 0644]
test/CXX/temp/temp.arg/temp.arg.nontype/p5.cpp [new file with mode: 0644]
test/CXX/temp/temp.decls/temp.mem/p5.cpp
test/CXX/temp/temp.fct.spec/temp.arg.explicit/p3.cpp
test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.call/basic.cpp
test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.call/p6.cpp [new file with mode: 0644]
test/CXX/temp/temp.names/p4.cpp [new file with mode: 0644]
test/CXX/temp/temp.res/temp.local/p1.cpp [new file with mode: 0644]
test/CXX/temp/temp.spec/temp.expl.spec/p17.cpp
test/CodeGen/2010-02-09-DbgSelf.m [new file with mode: 0644]
test/CodeGen/2010-02-15-Dbg-MethodStart.m [new file with mode: 0644]
test/CodeGen/address-space-field1.c
test/CodeGen/arm-arguments.c
test/CodeGen/attributes.c
test/CodeGen/darwin-string-literals.c
test/CodeGen/debug-info-crash.c [new file with mode: 0644]
test/CodeGen/enum.c
test/CodeGen/function-attributes.c
test/CodeGen/stdcall-fastcall.c
test/CodeGen/union.c
test/CodeGenCXX/PR4890-debug-info-dtor.cpp [deleted file]
test/CodeGenCXX/alloca-align.cpp [new file with mode: 0644]
test/CodeGenCXX/anonymous-namespaces.cpp
test/CodeGenCXX/attr.cpp
test/CodeGenCXX/condition.cpp
test/CodeGenCXX/conditional-temporaries.cpp
test/CodeGenCXX/const-global-linkage.cpp
test/CodeGenCXX/const-init.cpp
test/CodeGenCXX/conversion-function.cpp
test/CodeGenCXX/debug-info.cpp
test/CodeGenCXX/default-destructor-synthesis.cpp
test/CodeGenCXX/deferred-global-init.cpp
test/CodeGenCXX/derived-to-base.cpp
test/CodeGenCXX/dyncast.cpp
test/CodeGenCXX/extern-c.cpp
test/CodeGenCXX/global-init.cpp
test/CodeGenCXX/global-llvm-constant.cpp
test/CodeGenCXX/internal-linkage.cpp [new file with mode: 0644]
test/CodeGenCXX/mangle-exprs.cpp [new file with mode: 0644]
test/CodeGenCXX/mangle.cpp
test/CodeGenCXX/member-function-pointer-calls.cpp [new file with mode: 0644]
test/CodeGenCXX/member-function-pointers.cpp
test/CodeGenCXX/member-initializers.cpp [new file with mode: 0644]
test/CodeGenCXX/member-pointer-cast.cpp [deleted file]
test/CodeGenCXX/member-pointers-zero-init.cpp [deleted file]
test/CodeGenCXX/no-exceptions.cpp [new file with mode: 0644]
test/CodeGenCXX/pointers-to-data-members.cpp [new file with mode: 0644]
test/CodeGenCXX/reference-init.cpp
test/CodeGenCXX/references.cpp
test/CodeGenCXX/static-data-member.cpp
test/CodeGenCXX/static-init.cpp
test/CodeGenCXX/temp-order.cpp
test/CodeGenCXX/temporaries.cpp
test/CodeGenCXX/threadsafe-statics.cpp [new file with mode: 0644]
test/CodeGenCXX/throw-expressions.cpp
test/CodeGenCXX/virt.cpp
test/CodeGenCXX/virtual-bases.cpp
test/CodeGenCXX/virtual-function-calls.cpp
test/CodeGenCXX/visibility.cpp [new file with mode: 0644]
test/CodeGenCXX/vtable-layout.cpp [new file with mode: 0644]
test/CodeGenCXX/vtable-pointer-initialization.cpp [new file with mode: 0644]
test/CodeGenCXX/x86_32-arguments.cpp [new file with mode: 0644]
test/CodeGenObjC/PR4894-recursive-debug-crash.m [deleted file]
test/CodeGenObjC/blocks-4.m [new file with mode: 0644]
test/CodeGenObjC/debug-info-crash.m [moved from test/CodeGenObjC/PR4541.m with 50% similarity]
test/CodeGenObjC/id-isa-codegen.m
test/CodeGenObjC/image-info.m
test/CodeGenObjC/objc2-legacy-dispatch.m [new file with mode: 0644]
test/CodeGenObjC/objc2-weak-block-call.m [new file with mode: 0644]
test/CodeGenObjC/unwind-fn.m [new file with mode: 0644]
test/Coverage/html-diagnostics.c
test/Driver/darwin-iphone-defaults.m [new file with mode: 0644]
test/Driver/darwin-ld.c
test/Driver/darwin-version.c
test/Driver/rewrite-objc.m [new file with mode: 0644]
test/FixIt/fixit.cpp
test/FixIt/typo-crash.m [new file with mode: 0644]
test/FixIt/typo.m
test/Index/TestClassDecl.m
test/Index/TestClassForwardDecl.m
test/Index/annotate-tokens.c [new file with mode: 0644]
test/Index/c-index-api-loadTU-test.m
test/Index/c-index-getCursor-test.m
test/Index/cindex-from-source.m
test/Index/cindex-test-inclusions.c [new file with mode: 0644]
test/Index/code-complete-errors.c [new file with mode: 0644]
test/Index/include_test.h [new file with mode: 0644]
test/Index/include_test_2.h [new file with mode: 0644]
test/Index/load-exprs.c
test/Index/load-stmts.cpp [new file with mode: 0644]
test/Index/remap-cursor-at.c
test/Index/remap-load.c
test/Misc/caret-diags-macros.c
test/PCH/cxx_exprs.cpp
test/PCH/cxx_exprs.h
test/Parser/altivec.c [new file with mode: 0644]
test/Parser/cxx-altivec.cpp [new file with mode: 0644]
test/Parser/cxx-decl.cpp
test/Parser/cxx-template-decl.cpp
test/Parser/declarators.c
test/Parser/objc-property-syntax.m
test/Parser/statements.c
test/Preprocessor/init.c
test/Preprocessor/mi_opt2.c [new file with mode: 0644]
test/Preprocessor/mi_opt2.h [new file with mode: 0644]
test/Rewriter/blockcast3.mm [new file with mode: 0644]
test/Rewriter/rewrite-block-pointer.mm [new file with mode: 0644]
test/Rewriter/rewrite-byref-vars.mm
test/Rewriter/rewrite-cast-ivar-access.mm [new file with mode: 0644]
test/Rewriter/rewrite-category-property.mm [new file with mode: 0644]
test/Rewriter/rewrite-implementation.mm [new file with mode: 0644]
test/Rewriter/rewrite-message-expr.mm [new file with mode: 0644]
test/Rewriter/rewrite-nested-ivar.mm [new file with mode: 0644]
test/Rewriter/rewrite-protocol-qualified.mm [new file with mode: 0644]
test/Rewriter/rewrite-typeof.mm
test/Rewriter/rewrite-unique-block-api.mm [new file with mode: 0644]
test/Sema/Inputs/conversion.h [new file with mode: 0644]
test/Sema/arm-layout.c [new file with mode: 0644]
test/Sema/asm.c
test/Sema/attr-mode.c
test/Sema/attr-noreturn.c
test/Sema/block-args.c
test/Sema/block-printf-attribute-1.c
test/Sema/block-return.c
test/Sema/builtin-unary-fp.c
test/Sema/callingconv.c
test/Sema/compare.c
test/Sema/const-eval.c
test/Sema/conversion.c
test/Sema/declspec.c
test/Sema/enum.c
test/Sema/format-string-percentm.c
test/Sema/format-strings.c
test/Sema/function-redecl.c
test/Sema/incomplete-decl.c
test/Sema/indirect-goto.c
test/Sema/return-noreturn.c
test/Sema/return.c
test/Sema/scope-check.c
test/Sema/statements.c
test/Sema/stdcall-fastcall.c
test/Sema/switch.c
test/Sema/ucn-cstring.c
test/Sema/unused-expr.c
test/Sema/vla.c
test/Sema/warn-unused-function.c [new file with mode: 0644]
test/Sema/x86-attr-force-align-arg-pointer.c [new file with mode: 0644]
test/SemaCXX/Inputs/lit.local.cfg [new file with mode: 0644]
test/SemaCXX/Inputs/malloc.h [new file with mode: 0644]
test/SemaCXX/access-base-class.cpp
test/SemaCXX/access-control-check.cpp
test/SemaCXX/aggregate-initialization.cpp
test/SemaCXX/builtin-exception-spec.cpp [new file with mode: 0644]
test/SemaCXX/builtins.cpp
test/SemaCXX/cast-conversion.cpp
test/SemaCXX/comma.cpp [new file with mode: 0644]
test/SemaCXX/conditional-expr.cpp
test/SemaCXX/constructor-initializer.cpp
test/SemaCXX/copy-assignment.cpp
test/SemaCXX/dcl_ambig_res.cpp
test/SemaCXX/dcl_init_aggr.cpp
test/SemaCXX/decl-init-ref.cpp
test/SemaCXX/enum.cpp
test/SemaCXX/explicit.cpp [new file with mode: 0644]
test/SemaCXX/i-c-e-cxx.cpp
test/SemaCXX/illegal-member-initialization.cpp
test/SemaCXX/namespace-alias.cpp
test/SemaCXX/nested-name-spec.cpp
test/SemaCXX/new-delete-predefined-decl.cpp [new file with mode: 0644]
test/SemaCXX/new-delete.cpp
test/SemaCXX/overload-call-copycon.cpp
test/SemaCXX/overload-call.cpp
test/SemaCXX/overload-member-call.cpp
test/SemaCXX/overloaded-operator-decl.cpp
test/SemaCXX/overloaded-operator.cpp
test/SemaCXX/references.cpp
test/SemaCXX/reinterpret-cast.cpp
test/SemaCXX/static-cast.cpp
test/SemaCXX/templated-friend-decl.cpp [new file with mode: 0644]
test/SemaCXX/using-decl-1.cpp
test/SemaCXX/virtual-override.cpp
test/SemaCXX/warn-missing-noreturn.cpp [new file with mode: 0644]
test/SemaCXX/warn-unused-variables.cpp
test/SemaCXX/warn-weak-vtables.cpp [new file with mode: 0644]
test/SemaObjC/cocoa.m
test/SemaObjC/default-synthesize.m [new file with mode: 0644]
test/SemaObjC/duplicate-property-class-extension.m [new file with mode: 0644]
test/SemaObjC/exprs.m
test/SemaObjC/format-strings-objc.m
test/SemaObjC/method-arg-decay.m
test/SemaObjC/property-13.m
test/SemaObjC/property-not-lvalue.m
test/SemaObjC/protocol-warn.m [new file with mode: 0644]
test/SemaObjCXX/reinterpret-cast-objc-pointertype.mm [new file with mode: 0644]
test/SemaTemplate/deduction.cpp
test/SemaTemplate/default-expr-arguments.cpp
test/SemaTemplate/explicit-instantiation.cpp
test/SemaTemplate/instantiate-decl-init.cpp
test/SemaTemplate/instantiate-declref-ice.cpp
test/SemaTemplate/instantiate-declref.cpp
test/SemaTemplate/instantiate-expr-1.cpp
test/SemaTemplate/instantiate-expr-4.cpp
test/SemaTemplate/instantiate-local-class.cpp
test/SemaTemplate/instantiate-member-initializers.cpp
test/SemaTemplate/instantiate-member-template.cpp
test/SemaTemplate/member-function-template.cpp
test/SemaTemplate/qualified-id.cpp
test/SemaTemplate/recursive-template-instantiation.cpp
test/SemaTemplate/temp_arg_nontype.cpp
test/SemaTemplate/temp_class_spec.cpp
test/SemaTemplate/template-id-expr.cpp
test/SemaTemplate/typename-specifier-4.cpp
tools/CIndex/CIndex.cpp
tools/CIndex/CIndex.exports
tools/CIndex/CIndexCodeCompletion.cpp
tools/CIndex/CIndexDiagnostic.cpp [new file with mode: 0644]
tools/CIndex/CIndexDiagnostic.h [new file with mode: 0644]
tools/CIndex/CIndexInclusionStack.cpp [new file with mode: 0644]
tools/CIndex/CIndexUSRs.cpp
tools/CIndex/CIndexer.cpp
tools/CIndex/CIndexer.h
tools/CIndex/CMakeLists.txt
tools/CIndex/CXCursor.cpp
tools/CIndex/CXCursor.h
tools/CIndex/CXSourceLocation.h [new file with mode: 0644]
tools/CIndex/Makefile
tools/c-index-test/Makefile
tools/c-index-test/c-index-test.c
tools/driver/CMakeLists.txt
tools/driver/Makefile
tools/driver/cc1_main.cpp
tools/scan-build/ccc-analyzer
tools/scan-build/scan-build
tools/scan-build/set-xcode-analyzer [new file with mode: 0755]
utils/ABITest/ABITestGen.py
utils/ABITest/TypeGen.py
www/analyzer/annotations.html
www/analyzer/available_checks.html
www/analyzer/content.css
www/analyzer/dev_cxx.html [new file with mode: 0644]
www/analyzer/filing_bugs.html
www/analyzer/images/analyzer_html.png [new file with mode: 0644]
www/analyzer/images/analyzer_xcode.png [new file with mode: 0644]
www/analyzer/images/tree/bullet.gif [new file with mode: 0644]
www/analyzer/images/tree/minus.gif [new file with mode: 0644]
www/analyzer/images/tree/plus.gif [new file with mode: 0644]
www/analyzer/index.html
www/analyzer/installation.html
www/analyzer/latest_checker.html.incl
www/analyzer/menu.css
www/analyzer/menu.html.incl
www/analyzer/menu.js [new file with mode: 0644]
www/analyzer/scan-build.html
www/analyzer/scripts/dbtree.js [new file with mode: 0644]
www/analyzer/scripts/menu.js [new file with mode: 0644]
www/comparison.html
www/cxx_status.html
www/diagnostics.html
www/index.html