Log In
freebsd-src
Clone
Source Code
GIT
Source
Stats
Overview
Files
Commits
Branches
Forks
Releases
325377b
Vendor import of clang trunk r305575:
Authored and Committed by Dimitry Andric
7 years ago
raw
patch
tree
parent
91 files changed.
2244 lines added
.
406 lines removed
.
docs/ClangFormatStyleOptions.rst
file modified
+5
-5
docs/ReleaseNotes.rst
file modified
+25
-0
docs/UndefinedBehaviorSanitizer.rst
file modified
+6
-0
include/clang/Basic/AllDiagnostics.h
file modified
+1
-1
include/clang/Basic/BuiltinsPPC.def
file modified
+4
-4
include/clang/Basic/DiagnosticSerializationKinds.td
file modified
+29
-5
include/clang/Format/Format.h
file modified
+36
-0
include/clang/Frontend/FrontendOptions.h
file modified
+2
-2
include/clang/Lex/MacroArgs.h
file modified
+9
-7
include/clang/Sema/Sema.h
file modified
+2
-0
lib/AST/ASTContext.cpp
file modified
+2
-1
lib/AST/ExprClassification.cpp
file modified
+2
-2
lib/AST/ExprConstant.cpp
file modified
+5
-28
lib/AST/ItaniumMangle.cpp
file modified
+2
-0
lib/AST/ODRHash.cpp
file modified
+46
-1
lib/CodeGen/BackendUtil.cpp
file modified
+4
-4
lib/CodeGen/CGBuiltin.cpp
file modified
+21
-0
lib/CodeGen/CGCall.cpp
file modified
+2
-0
lib/CodeGen/CGCoroutine.cpp
file modified
+48
-18
lib/CodeGen/CGDebugInfo.cpp
file modified
+12
-6
lib/CodeGen/CGExpr.cpp
file modified
+30
-17
lib/CodeGen/CGExprScalar.cpp
file modified
+31
-20
lib/CodeGen/CGOpenMPRuntime.cpp
file modified
+1
-1
lib/CodeGen/CodeGenFunction.h
file modified
+4
-0
lib/CodeGen/CodeGenModule.cpp
file modified
+5
-5
lib/CodeGen/CodeGenModule.h
file modified
+4
-3
lib/Driver/ToolChains/Clang.cpp
file modified
+3
-0
lib/Format/Format.cpp
file modified
+10
-6
lib/Format/NamespaceEndCommentsFixer.cpp
file modified
+48
-16
lib/Format/UnwrappedLineFormatter.cpp
file modified
+75
-5
lib/Format/UnwrappedLineParser.cpp
file modified
+5
-0
lib/Format/WhitespaceManager.h
file modified
+4
-0
lib/Frontend/ASTConsumers.cpp
file modified
+1
-1
lib/Frontend/CompilerInvocation.cpp
file modified
+8
-2
lib/Index/IndexDecl.cpp
file modified
+13
-0
lib/Index/IndexSymbol.cpp
file modified
+4
-0
lib/Lex/MacroArgs.cpp
file modified
+10
-10
lib/Sema/SemaCodeComplete.cpp
file modified
+7
-3
lib/Sema/SemaCoroutine.cpp
file modified
+18
-17
lib/Sema/SemaDeclAttr.cpp
file modified
+8
-6
lib/Sema/SemaExpr.cpp
file modified
+7
-1
lib/Sema/SemaExprCXX.cpp
file modified
+6
-3
lib/Sema/SemaLambda.cpp
file modified
+11
-5
lib/Sema/SemaStmt.cpp
file modified
+37
-21
lib/Serialization/ASTReader.cpp
file modified
+154
-0
lib/Serialization/ASTReaderDecl.cpp
file modified
+38
-47
lib/StaticAnalyzer/Core/CallEvent.cpp
file modified
+6
-0
test/Analysis/DynamicTypePropagation.m
file modified
+12
-0
test/Analysis/analyzer_test.py
file modified
+23
-8
test/CodeCompletion/member-access.cpp
file modified
+18
-0
test/CodeGen/Inputs/thinlto-multi-module.ll
file added
+9
test/CodeGen/attributes.c
file modified
+10
-0
test/CodeGen/avx-builtins.c
file modified
+48
-0
test/CodeGen/builtins-ppc-error.c
file modified
+33
-0
test/CodeGen/dependent-lib.c
file modified
+2
-6
test/CodeGen/linker-option.c
file modified
+1
-3
test/CodeGen/mips-debug-info-bitfield.c
file added
+17
test/CodeGen/pragma-comment.c
file modified
+1
-3
test/CodeGen/pragma-detect_mismatch.c
file modified
+1
-3
test/CodeGen/thinlto-backend-option.ll
file modified
+4
-2
test/CodeGen/thinlto-multi-module.ll
file modified
+2
-2
test/CodeGen/ubsan-pointer-overflow.m
file modified
+57
-15
test/CodeGen/ubsan-volatile.c
file added
+7
test/CodeGenCXX/ms-thread_local.cpp
file modified
+1
-3
test/CodeGenCoroutines/coro-await.cpp
file modified
+49
-1
test/CodeGenObjC/availability-cf-link-guard.m
file modified
+2
-3
test/Coverage/ast-printing.c
file modified
+1
-0
test/Coverage/ast-printing.cpp
file modified
+1
-0
test/Driver/m_and_mm.c
file modified
+12
-0
test/Index/Core/index-source.cpp
file modified
+43
-1
test/Index/availability.c
file modified
+10
-8
test/Misc/pr32207.c
file added
+4
test/Modules/autolink.m
file modified
+2
-4
test/Modules/autolinkTBD.m
file modified
+2
-4
test/Modules/module-impl-with-link.c
file modified
+1
-2
test/Modules/odr_hash.cpp
file modified
+389
-2
test/Sema/integer-overflow.c
file modified
+0
-8
test/Sema/xray-log-args-class.cpp
file added
+7
test/SemaCXX/co_await-range-for.cpp
file added
+165
test/SemaCXX/cxx1z-decomposition.cpp
file modified
+6
-0
test/SemaCXX/nested-name-spec.cpp
file modified
+7
-0
test/SemaCXX/warn-unused-lambda-capture.cpp
file modified
+5
-0
tools/clang-format/git-clang-format
file modified
+2
-0
tools/libclang/CIndex.cpp
file modified
+82
-38
unittests/AST/CommentLexer.cpp
file modified
+2
-1
unittests/ASTMatchers/ASTMatchersTest.h
file modified
+6
-3
unittests/Basic/VirtualFileSystemTest.cpp
file modified
+4
-2
unittests/Format/FormatTest.cpp
file modified
+261
-0
unittests/Format/NamespaceEndCommentsFixerTest.cpp
file modified
+56
-0
unittests/Lex/LexerTest.cpp
file modified
+64
-9
unittests/Tooling/LookupTest.cpp
file modified
+4
-2
Vendor import of clang trunk r305575:
https://llvm.org/svn/llvm-project/cfe/trunk@305575
docs/ClangFormatStyleOptions.rst
file modified
+5
-5
docs/ReleaseNotes.rst
file modified
+25
-0
docs/UndefinedBehaviorSanitizer.rst
file modified
+6
-0
include/clang/Basic/AllDiagnostics.h
file modified
+1
-1
include/clang/Basic/BuiltinsPPC.def
file modified
+4
-4
include/clang/Basic/DiagnosticSerializationKinds.td
file modified
+29
-5
include/clang/Format/Format.h
file modified
+36
-0
include/clang/Frontend/FrontendOptions.h
file modified
+2
-2
include/clang/Lex/MacroArgs.h
file modified
+9
-7
include/clang/Sema/Sema.h
file modified
+2
-0
lib/AST/ASTContext.cpp
file modified
+2
-1
lib/AST/ExprClassification.cpp
file modified
+2
-2
lib/AST/ExprConstant.cpp
file modified
+5
-28
lib/AST/ItaniumMangle.cpp
file modified
+2
-0
lib/AST/ODRHash.cpp
file modified
+46
-1
lib/CodeGen/BackendUtil.cpp
file modified
+4
-4
lib/CodeGen/CGBuiltin.cpp
file modified
+21
-0
lib/CodeGen/CGCall.cpp
file modified
+2
-0
lib/CodeGen/CGCoroutine.cpp
file modified
+48
-18
lib/CodeGen/CGDebugInfo.cpp
file modified
+12
-6
lib/CodeGen/CGExpr.cpp
file modified
+30
-17
lib/CodeGen/CGExprScalar.cpp
file modified
+31
-20
lib/CodeGen/CGOpenMPRuntime.cpp
file modified
+1
-1
lib/CodeGen/CodeGenFunction.h
file modified
+4
-0
lib/CodeGen/CodeGenModule.cpp
file modified
+5
-5
lib/CodeGen/CodeGenModule.h
file modified
+4
-3
lib/Driver/ToolChains/Clang.cpp
file modified
+3
-0
lib/Format/Format.cpp
file modified
+10
-6
lib/Format/NamespaceEndCommentsFixer.cpp
file modified
+48
-16
lib/Format/UnwrappedLineFormatter.cpp
file modified
+75
-5
lib/Format/UnwrappedLineParser.cpp
file modified
+5
-0
lib/Format/WhitespaceManager.h
file modified
+4
-0
lib/Frontend/ASTConsumers.cpp
file modified
+1
-1
lib/Frontend/CompilerInvocation.cpp
file modified
+8
-2
lib/Index/IndexDecl.cpp
file modified
+13
-0
lib/Index/IndexSymbol.cpp
file modified
+4
-0
lib/Lex/MacroArgs.cpp
file modified
+10
-10
lib/Sema/SemaCodeComplete.cpp
file modified
+7
-3
lib/Sema/SemaCoroutine.cpp
file modified
+18
-17
lib/Sema/SemaDeclAttr.cpp
file modified
+8
-6
lib/Sema/SemaExpr.cpp
file modified
+7
-1
lib/Sema/SemaExprCXX.cpp
file modified
+6
-3
lib/Sema/SemaLambda.cpp
file modified
+11
-5
lib/Sema/SemaStmt.cpp
file modified
+37
-21
lib/Serialization/ASTReader.cpp
file modified
+154
-0
lib/Serialization/ASTReaderDecl.cpp
file modified
+38
-47
lib/StaticAnalyzer/Core/CallEvent.cpp
file modified
+6
-0
test/Analysis/DynamicTypePropagation.m
file modified
+12
-0
test/Analysis/analyzer_test.py
file modified
+23
-8
test/CodeCompletion/member-access.cpp
file modified
+18
-0
test/CodeGen/Inputs/thinlto-multi-module.ll
file added
+9
test/CodeGen/attributes.c
file modified
+10
-0
test/CodeGen/avx-builtins.c
file modified
+48
-0
test/CodeGen/builtins-ppc-error.c
file modified
+33
-0
test/CodeGen/dependent-lib.c
file modified
+2
-6
test/CodeGen/linker-option.c
file modified
+1
-3
test/CodeGen/mips-debug-info-bitfield.c
file added
+17
test/CodeGen/pragma-comment.c
file modified
+1
-3
test/CodeGen/pragma-detect_mismatch.c
file modified
+1
-3
test/CodeGen/thinlto-backend-option.ll
file modified
+4
-2
test/CodeGen/thinlto-multi-module.ll
file modified
+2
-2
test/CodeGen/ubsan-pointer-overflow.m
file modified
+57
-15
test/CodeGen/ubsan-volatile.c
file added
+7
test/CodeGenCXX/ms-thread_local.cpp
file modified
+1
-3
test/CodeGenCoroutines/coro-await.cpp
file modified
+49
-1
test/CodeGenObjC/availability-cf-link-guard.m
file modified
+2
-3
test/Coverage/ast-printing.c
file modified
+1
-0
test/Coverage/ast-printing.cpp
file modified
+1
-0
test/Driver/m_and_mm.c
file modified
+12
-0
test/Index/Core/index-source.cpp
file modified
+43
-1
test/Index/availability.c
file modified
+10
-8
test/Misc/pr32207.c
file added
+4
test/Modules/autolink.m
file modified
+2
-4
test/Modules/autolinkTBD.m
file modified
+2
-4
test/Modules/module-impl-with-link.c
file modified
+1
-2
test/Modules/odr_hash.cpp
file modified
+389
-2
test/Sema/integer-overflow.c
file modified
+0
-8
test/Sema/xray-log-args-class.cpp
file added
+7
test/SemaCXX/co_await-range-for.cpp
file added
+165
test/SemaCXX/cxx1z-decomposition.cpp
file modified
+6
-0
test/SemaCXX/nested-name-spec.cpp
file modified
+7
-0
test/SemaCXX/warn-unused-lambda-capture.cpp
file modified
+5
-0
tools/clang-format/git-clang-format
file modified
+2
-0
tools/libclang/CIndex.cpp
file modified
+82
-38
unittests/AST/CommentLexer.cpp
file modified
+2
-1
unittests/ASTMatchers/ASTMatchersTest.h
file modified
+6
-3
unittests/Basic/VirtualFileSystemTest.cpp
file modified
+4
-2
unittests/Format/FormatTest.cpp
file modified
+261
-0
unittests/Format/NamespaceEndCommentsFixerTest.cpp
file modified
+56
-0
unittests/Lex/LexerTest.cpp
file modified
+64
-9
unittests/Tooling/LookupTest.cpp
file modified
+4
-2