Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 gadi atpakaļ |
Bruno Ricci
|
47ffcfa5ce
[AST] Various optimizations + refactoring in DeclarationName(Table)
|
7 gadi atpakaļ |
Fangrui Song
|
abdbb605f2
Remove trailing space
|
7 gadi atpakaļ |
Adrian Prantl
|
647be32c60
Remove \brief commands from doxygen comments.
|
7 gadi atpakaļ |
Eugene Zelenko
|
d3b7dd1776
[Sema] Revert r329346 because of memory sanitizer failures.
|
7 gadi atpakaļ |
Eugene Zelenko
|
eb25fa3277
[Sema] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
|
7 gadi atpakaļ |
Eugene Zelenko
|
315b188f45
[Sema] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
|
7 gadi atpakaļ |
Richard Smith
|
dec469b8c5
[modules] Separately track whether an identifier's preprocessor information and
|
9 gadi atpakaļ |
Richard Smith
|
83f91e7ef8
[modules] Remove redundant import of lexical decls when building a lookup table
|
10 gadi atpakaļ |
Vince Harron
|
fcf23f9a38
Reverting r232793 until some new LLDB failures are discussed
|
10 gadi atpakaļ |
Richard Smith
|
1842e3305c
[modules] Remove some redundant work when building a lookup table for a DeclContext.
|
10 gadi atpakaļ |
Richard Smith
|
cc533bedb9
[modules] Rework merging of redeclaration chains on module import.
|
10 gadi atpakaļ |
Richard Smith
|
f1967c99fd
PR20769: Fix confusion when checking whether a prior default argument was in
|
11 gadi atpakaļ |
Craig Topper
|
6b8c5857eb
[C++11] Use 'nullptr'. Sema edition.
|
11 gadi atpakaļ |
Aaron Ballman
|
ed65ea2738
[C++11] Replacing iterators redecls_begin() and redecls_end() with iterator_range redecls(). Updating all of the usages of the iterators with range-based for loops, which allows the begin/end forms to be removed entirely.
|
11 gadi atpakaļ |
Richard Smith
|
ecd4ae9e89
Per [dcl.meaning]p1, a name in an inline namespace can be redeclared using a
|
11 gadi atpakaļ |
Ted Kremenek
|
f0d5861d2d
Convert anachronistic use of 'void *' to 'DeclContext *' in Scope that was a holdover from the long-dead Action interface.
|
12 gadi atpakaļ |
Eli Friedman
|
c894b326cf
Delete dead code.
|
12 gadi atpakaļ |
Douglas Gregor
|
f4e955b694
[Modules] Cope better with top-level declarations loaded after being declared in the current translation unit <rdar://problem/13189985>.
|
12 gadi atpakaļ |
Nico Weber
|
355a1660d6
IdentifierResolver: Remove an unnecessary include and an unused parameter.
|
12 gadi atpakaļ |
Chandler Carruth
|
55fc873017
Sort all of Clang's files under 'lib', and fix up the broken headers
|
12 gadi atpakaļ |
David Blaikie
|
3a9fefed07
Fix more try scoping bugs introduced by r167650.
|
12 gadi atpakaļ |
David Blaikie
|
3d512d8a75
Handle redeclarations of catch variables in catch blocks.
|
12 gadi atpakaļ |
David Blaikie
|
c4027c82ad
PR14296: function parameter name collisions in function try/catch
|
12 gadi atpakaļ |
David Blaikie
|
581deb3da4
Revert Decl's iterators back to pointer value_type rather than reference value_type
|
13 gadi atpakaļ |
David Blaikie
|
bd4fa45e7c
Remove ref/value inconsistency in redecl_iterator.
|
13 gadi atpakaļ |
David Blaikie
|
4e4d08403c
Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST).
|
13 gadi atpakaļ |
James Molloy
|
16f1f717af
Reapply r151638 and r151641.
|
13 gadi atpakaļ |
Argyrios Kyrtzidis
|
32a9a7543f
Revert r151638 because it causes assertion hit on PCH creation for Cocoa.h
|
13 gadi atpakaļ |
James Molloy
|
fbcf0405b7
Correctly track tags and enum members defined in the prototype of a function, and ensure they are properly scoped.
|
13 gadi atpakaļ |