]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Vendor import of clang trunk r162107:
authordim <dim@FreeBSD.org>
Sun, 19 Aug 2012 10:33:04 +0000 (10:33 +0000)
committerdim <dim@FreeBSD.org>
Sun, 19 Aug 2012 10:33:04 +0000 (10:33 +0000)
commitcc73504950eb7b5dff2dded9bedd67bc36d64641
tree5b9c2fa9d79942fbdce3d618e37e27c18263af9a
parent554bcb69c2d785a011a30e7db87a36a87fe7db10
Vendor import of clang trunk r162107:
http://llvm.org/svn/llvm-project/cfe/trunk@162107
157 files changed:
docs/LanguageExtensions.html
docs/ReleaseNotes.html
docs/analyzer/IPA.txt [new file with mode: 0644]
include/clang/AST/ASTContext.h
include/clang/AST/Attr.h
include/clang/AST/CommentCommandTraits.h
include/clang/AST/DeclBase.h
include/clang/AST/DeclCXX.h
include/clang/AST/DeclGroup.h
include/clang/AST/DeclLookups.h
include/clang/AST/PrettyPrinter.h
include/clang/AST/RawCommentList.h
include/clang/AST/Stmt.h
include/clang/AST/TemplateBase.h
include/clang/AST/TypeLoc.h
include/clang/ASTMatchers/ASTMatchers.h
include/clang/Basic/Attr.td
include/clang/Basic/Builtins.def
include/clang/Basic/DiagnosticGroups.td
include/clang/Basic/DiagnosticParseKinds.td
include/clang/Basic/DiagnosticSemaKinds.td
include/clang/Lex/PTHManager.h
include/clang/Parse/Parser.h
include/clang/Sema/AttributeList.h
include/clang/Sema/Sema.h
include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h
include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h
include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h
include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h
lib/AST/APValue.cpp
lib/AST/ASTContext.cpp
lib/AST/ASTDiagnostic.cpp
lib/AST/CommentCommandTraits.cpp
lib/AST/DeclCXX.cpp
lib/AST/DeclPrinter.cpp
lib/AST/DeclTemplate.cpp
lib/AST/DumpXML.cpp
lib/AST/NestedNameSpecifier.cpp
lib/AST/RawCommentList.cpp
lib/AST/Stmt.cpp
lib/AST/StmtPrinter.cpp
lib/AST/TemplateBase.cpp
lib/Basic/Diagnostic.cpp
lib/Basic/Targets.cpp
lib/CodeGen/CGBuiltin.cpp
lib/CodeGen/CGDebugInfo.cpp
lib/CodeGen/CGExpr.cpp
lib/CodeGen/CGExprCXX.cpp
lib/CodeGen/CGStmt.cpp
lib/CodeGen/CGValue.h
lib/Driver/Tools.cpp
lib/Frontend/ASTConsumers.cpp
lib/Frontend/CacheTokens.cpp
lib/Lex/PTHLexer.cpp
lib/Parse/ParseDecl.cpp
lib/Parse/ParseStmt.cpp
lib/Rewrite/RewriteModernObjC.cpp
lib/Rewrite/RewriteObjC.cpp
lib/Sema/AttributeList.cpp
lib/Sema/SemaCast.cpp
lib/Sema/SemaChecking.cpp
lib/Sema/SemaCodeComplete.cpp
lib/Sema/SemaDecl.cpp
lib/Sema/SemaDeclAttr.cpp
lib/Sema/SemaDeclCXX.cpp
lib/Sema/SemaExceptionSpec.cpp
lib/Sema/SemaExpr.cpp
lib/Sema/SemaExprMember.cpp
lib/Sema/SemaOverload.cpp
lib/Sema/SemaStmt.cpp
lib/Sema/SemaTemplate.cpp
lib/Sema/SemaTemplateInstantiate.cpp
lib/Sema/SemaType.cpp
lib/Sema/TreeTransform.h
lib/Serialization/ASTReader.cpp
lib/Serialization/ASTWriter.cpp
lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp
lib/StaticAnalyzer/Core/AnalysisManager.cpp
lib/StaticAnalyzer/Core/BugReporter.cpp
lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
lib/StaticAnalyzer/Core/CallEvent.cpp
lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp
lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp
lib/StaticAnalyzer/Core/PathDiagnostic.cpp
lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
lib/StaticAnalyzer/Core/ProgramState.cpp
lib/StaticAnalyzer/Core/TextPathDiagnostics.cpp
lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
test/Analysis/CFNumber.c
test/Analysis/CheckNSError.m
test/Analysis/array-struct.c
test/Analysis/ctor-inlining.mm
test/Analysis/dtor.cpp
test/Analysis/func.c
test/Analysis/html-diags.c
test/Analysis/inline.cpp
test/Analysis/inlining/DynDispatchBifurcate.m
test/Analysis/inlining/InlineObjCClassMethod.m
test/Analysis/inlining/dyn-dispatch-bifurcate.cpp [new file with mode: 0644]
test/Analysis/keychainAPI.m
test/Analysis/malloc-annotations.c
test/Analysis/malloc.c
test/Analysis/method-call-path-notes.cpp
test/Analysis/method-call.cpp
test/Analysis/misc-ps-region-store.m
test/Analysis/nil-receiver-undefined-larger-than-voidptr-ret.m
test/Analysis/ptr-arith.c
test/Analysis/reinterpret-cast.cpp [new file with mode: 0644]
test/Analysis/security-syntax-checks.m
test/Analysis/sizeofpointer.c
test/Analysis/stack-addr-ps.cpp
test/Analysis/stream.c
test/Analysis/variadic-method-types.m
test/CodeCompletion/objc-expr.m
test/CodeGen/align-global-large.c [new file with mode: 0644]
test/CodeGen/alignment.c
test/CodeGen/arm-neon-misc.c [new file with mode: 0644]
test/CodeGen/complex-builtints.c [new file with mode: 0644]
test/CodeGen/ms-inline-asm.c
test/CodeGenCXX/devirtualize-virtual-function-calls.cpp
test/CodeGenObjC/instance-method-metadata.m
test/CodeGenObjC/ns_consume_null_check.m
test/CodeGenOpenCL/vectorLoadStore.cl [new file with mode: 0644]
test/Driver/Xlinker-args.c
test/Index/complete-enums.cpp
test/Index/complete-exprs.m
test/Index/complete-preamble.cpp [new file with mode: 0644]
test/Index/complete-preamble.h [new file with mode: 0644]
test/Parser/ms-inline-asm.c
test/Sema/128bitint.c
test/Sema/arm-asm.c [new file with mode: 0644]
test/Sema/builtins-decl.c
test/Sema/callingconv.c
test/Sema/static-array.c
test/Sema/tentative-decls.c
test/Sema/warn-documentation.cpp
test/Sema/warn-type-safety-mpi-hdf5.c [new file with mode: 0644]
test/Sema/warn-type-safety.c [new file with mode: 0644]
test/Sema/warn-type-safety.cpp [new file with mode: 0644]
test/SemaCXX/convert-to-bool.cpp
test/SemaCXX/pragma-pack.cpp
test/SemaCXX/references.cpp
test/SemaCXX/uninitialized.cpp
test/SemaCXX/warn-thread-safety-parsing.cpp
test/SemaObjC/warn-cast-of-sel-expr.m [new file with mode: 0644]
test/SemaObjCXX/abstract-class-type-ivar.mm [new file with mode: 0644]
test/Tooling/clang-check-ast-dump.cpp
unittests/ASTMatchers/ASTMatchersTest.cpp
unittests/Tooling/RecursiveASTVisitorTest.cpp
utils/TableGen/ClangAttrEmitter.cpp
utils/analyzer/CmpRuns.py
www/comparison.html