]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Update clang to r98164.
authorrdivacky <rdivacky@FreeBSD.org>
Wed, 10 Mar 2010 17:45:58 +0000 (17:45 +0000)
committerrdivacky <rdivacky@FreeBSD.org>
Wed, 10 Mar 2010 17:45:58 +0000 (17:45 +0000)
commit27c39af73c0d7d0b97e57b3a905040d4cefc9708
tree56c1dd85a159948815817b5a90bedb39cf9ad105
parentd2e6cf1d1c6468396ec057119c32aa58b1ee5ac9
Update clang to r98164.
229 files changed:
bindings/python/clang/cindex.py
include/clang-c/Index.h
include/clang/AST/ASTContext.h
include/clang/AST/Decl.h
include/clang/AST/DeclObjC.h
include/clang/AST/DeclTemplate.h
include/clang/AST/ExprObjC.h
include/clang/AST/PrettyPrinter.h
include/clang/AST/RecordLayout.h
include/clang/AST/Type.h
include/clang/AST/TypeLoc.h
include/clang/AST/TypeNodes.def
include/clang/Basic/BuiltinsX86.def
include/clang/Basic/DiagnosticDriverKinds.td
include/clang/Basic/DiagnosticGroups.td
include/clang/Basic/DiagnosticParseKinds.td
include/clang/Basic/DiagnosticSemaKinds.td
include/clang/Checker/PathSensitive/SVals.h
include/clang/Frontend/CompilerInstance.h
include/clang/Frontend/DeclXML.def
include/clang/Frontend/PCHBitCodes.h
include/clang/Lex/Preprocessor.h
include/clang/Parse/DeclSpec.h
lib/AST/ASTContext.cpp
lib/AST/ASTDiagnostic.cpp
lib/AST/ASTImporter.cpp
lib/AST/CMakeLists.txt
lib/AST/DeclBase.cpp
lib/AST/DeclCXX.cpp
lib/AST/DeclObjC.cpp
lib/AST/DeclTemplate.cpp
lib/AST/Expr.cpp
lib/AST/NestedNameSpecifier.cpp
lib/AST/RecordLayout.cpp [new file with mode: 0644]
lib/AST/RecordLayoutBuilder.cpp
lib/AST/Type.cpp
lib/AST/TypePrinter.cpp
lib/Analysis/AnalysisContext.cpp
lib/Basic/Targets.cpp
lib/Checker/BasicStore.cpp
lib/Checker/CFRefCount.cpp
lib/Checker/GRExprEngine.cpp
lib/Checker/MallocChecker.cpp
lib/Checker/RegionStore.cpp
lib/Checker/SVals.cpp
lib/CodeGen/CGDebugInfo.cpp
lib/CodeGen/CGDebugInfo.h
lib/CodeGen/CGExprAgg.cpp
lib/CodeGen/CGObjC.cpp
lib/CodeGen/CGVtable.cpp
lib/CodeGen/CGVtable.h
lib/CodeGen/CodeGenModule.cpp
lib/CodeGen/CodeGenModule.h
lib/CodeGen/Mangle.cpp
lib/Driver/HostInfo.cpp
lib/Driver/Tools.cpp
lib/Frontend/CacheTokens.cpp
lib/Frontend/CompilerInstance.cpp
lib/Frontend/DeclXML.cpp
lib/Frontend/DependencyFile.cpp
lib/Frontend/FrontendAction.cpp
lib/Frontend/InitHeaderSearch.cpp
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/PrintPreprocessedOutput.cpp
lib/Headers/smmintrin.h
lib/Headers/stdarg.h
lib/Headers/stddef.h
lib/Index/Analyzer.cpp
lib/Sema/CodeCompleteConsumer.cpp
lib/Sema/JumpDiagnostics.cpp
lib/Sema/SemaCXXCast.cpp
lib/Sema/SemaCXXScopeSpec.cpp
lib/Sema/SemaDecl.cpp
lib/Sema/SemaDeclCXX.cpp
lib/Sema/SemaDeclObjC.cpp
lib/Sema/SemaExpr.cpp
lib/Sema/SemaExprCXX.cpp
lib/Sema/SemaExprObjC.cpp
lib/Sema/SemaInit.cpp
lib/Sema/SemaTemplate.cpp
lib/Sema/SemaTemplateDeduction.cpp
lib/Sema/SemaTemplateInstantiateDecl.cpp
lib/Sema/TreeTransform.h
test/Analysis/dead-stores.c
test/Analysis/malloc.c
test/CMakeLists.txt
test/CXX/basic/basic.lookup/basic.lookup.qual/namespace.qual/p2.cpp
test/CXX/class.access/class.friend/p1.cpp
test/CXX/class/class.friend/p1.cpp
test/CXX/class/class.local/p2.cpp
test/CXX/class/class.union/p1.cpp
test/CXX/conv/conv.mem/p4.cpp
test/CXX/dcl.dcl/dcl.spec/dcl.stc/p9.cpp
test/CXX/dcl.decl/dcl.init/dcl.init.ref/p5-examples.cpp
test/CXX/dcl.decl/dcl.init/dcl.init.ref/p5-var.cpp
test/CXX/dcl.decl/dcl.init/p6.cpp
test/CXX/dcl.decl/dcl.meaning/dcl.mptr/p3.cpp
test/CodeCompletion/call.cpp
test/CodeCompletion/enum-switch-case-qualified.cpp
test/CodeCompletion/enum-switch-case.cpp
test/CodeGen/2010-03-09-DbgInfo.c [new file with mode: 0644]
test/CodeGen/init.c
test/CodeGenCXX/2010-03-09-AnonAggregate.cpp [new file with mode: 0644]
test/CodeGenCXX/PR6474.cpp [new file with mode: 0644]
test/CodeGenCXX/default-destructor-nested.cpp [new file with mode: 0644]
test/CodeGenCXX/internal-linkage.cpp
test/CodeGenCXX/mangle-system-header.cpp
test/CodeGenCXX/nullptr.cpp
test/CodeGenCXX/virtual-base-destructor-call.cpp
test/CodeGenCXX/vtable-layout-abi-examples.cpp
test/CodeGenCXX/vtable-layout.cpp
test/CodeGenObjC/id-isa-codegen.m
test/Driver/clang-g-opts.c [new file with mode: 0644]
test/FixIt/typo.cpp
test/Headers/typedef_guards.c [new file with mode: 0644]
test/Index/annotate-tokens.m [new file with mode: 0644]
test/Index/c-index-getCursor-test.m
test/Index/code-completion.cpp
test/Parser/altivec.c
test/Parser/cxx-altivec.cpp
test/Sema/warn-missing-braces.c [new file with mode: 0644]
test/SemaCXX/access-base-class.cpp
test/SemaCXX/access-control-check.cpp
test/SemaCXX/aggregate-initialization.cpp
test/SemaCXX/ambig-user-defined-conversions.cpp
test/SemaCXX/arrow-operator.cpp
test/SemaCXX/attr-cxx0x.cpp
test/SemaCXX/builtin-ptrtomember-overload-1.cpp
test/SemaCXX/cast-conversion.cpp
test/SemaCXX/class-base-member-init.cpp
test/SemaCXX/conditional-expr.cpp
test/SemaCXX/const-cast.cpp
test/SemaCXX/constructor-initializer.cpp
test/SemaCXX/conversion-delete-expr.cpp
test/SemaCXX/conversion-function.cpp
test/SemaCXX/convert-to-bool.cpp
test/SemaCXX/copy-assignment.cpp
test/SemaCXX/copy-initialization.cpp
test/SemaCXX/cstyle-cast.cpp
test/SemaCXX/dcl_init_aggr.cpp
test/SemaCXX/decl-init-ref.cpp
test/SemaCXX/decltype-overloaded-functions.cpp
test/SemaCXX/default-assignment-operator.cpp
test/SemaCXX/default-constructor-initializers.cpp
test/SemaCXX/default2.cpp
test/SemaCXX/deleted-function.cpp
test/SemaCXX/derived-to-base-ambig.cpp
test/SemaCXX/destructor.cpp
test/SemaCXX/direct-initializer.cpp
test/SemaCXX/dynamic-cast.cpp
test/SemaCXX/elaborated-type-specifier.cpp
test/SemaCXX/exception-spec.cpp
test/SemaCXX/exceptions.cpp
test/SemaCXX/functional-cast.cpp
test/SemaCXX/illegal-member-initialization.cpp
test/SemaCXX/implicit-virtual-member-functions.cpp
test/SemaCXX/incomplete-call.cpp
test/SemaCXX/inherit.cpp
test/SemaCXX/member-name-lookup.cpp
test/SemaCXX/member-pointer.cpp
test/SemaCXX/missing-members.cpp
test/SemaCXX/nested-name-spec.cpp
test/SemaCXX/new-delete.cpp
test/SemaCXX/offsetof.cpp
test/SemaCXX/overload-call.cpp
test/SemaCXX/overload-member-call.cpp
test/SemaCXX/overloaded-operator.cpp
test/SemaCXX/qual-id-test.cpp
test/SemaCXX/qualified-id-lookup.cpp
test/SemaCXX/qualified-names-diag.cpp
test/SemaCXX/ref-init-ambiguous.cpp
test/SemaCXX/references.cpp
test/SemaCXX/reinterpret-cast.cpp
test/SemaCXX/rval-references.cpp
test/SemaCXX/statements.cpp
test/SemaCXX/static-assert.cpp
test/SemaCXX/static-cast-complete-type.cpp
test/SemaCXX/static-cast.cpp
test/SemaCXX/type-traits-incomplete.cpp
test/SemaCXX/typedef-redecl.cpp
test/SemaCXX/typeid.cpp
test/SemaCXX/unknown-type-name.cpp
test/SemaCXX/using-decl-templates.cpp
test/SemaCXX/value-initialization.cpp
test/SemaCXX/vararg-non-pod.cpp
test/SemaCXX/vector-casts.cpp
test/SemaCXX/virtual-member-functions-key-function.cpp
test/SemaCXX/virtual-override.cpp
test/SemaCXX/warn-reorder-ctor-initialization.cpp
test/SemaObjC/blocks.m
test/SemaObjC/exprs.m
test/SemaObjCXX/cstyle-cast.mm
test/SemaObjCXX/vararg-non-pod.mm
test/SemaTemplate/class-template-id-2.cpp
test/SemaTemplate/class-template-spec.cpp
test/SemaTemplate/default-expr-arguments.cpp
test/SemaTemplate/dependent-base-classes.cpp
test/SemaTemplate/ext-vector-type.cpp
test/SemaTemplate/injected-class-name.cpp
test/SemaTemplate/instantiate-cast.cpp
test/SemaTemplate/instantiate-complete.cpp
test/SemaTemplate/instantiate-exception-spec.cpp
test/SemaTemplate/instantiate-expr-1.cpp
test/SemaTemplate/instantiate-expr-4.cpp
test/SemaTemplate/instantiate-field.cpp
test/SemaTemplate/instantiate-function-1.cpp
test/SemaTemplate/instantiate-member-class.cpp
test/SemaTemplate/instantiate-member-expr.cpp
test/SemaTemplate/instantiate-method.cpp
test/SemaTemplate/instantiate-static-var.cpp
test/SemaTemplate/instantiate-typedef.cpp
test/SemaTemplate/instantiation-backtrace.cpp
test/SemaTemplate/metafun-apply.cpp
test/SemaTemplate/temp_arg_nontype.cpp
test/SemaTemplate/temp_arg_type.cpp
test/SemaTemplate/typename-specifier-4.cpp
test/SemaTemplate/typename-specifier.cpp
test/SemaTemplate/virtual-member-functions.cpp
test/lit.cfg
tools/CIndex/CIndex.cpp
tools/CIndex/CIndex.exports
tools/Makefile
tools/driver/driver.cpp
tools/scan-build/ccc-analyzer