Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 gadi atpakaļ |
Fangrui Song
|
abdbb605f2
Remove trailing space
|
7 gadi atpakaļ |
Eugene Zelenko
|
8d7d11c193
[Serialization] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
|
7 gadi atpakaļ |
Duncan P. N. Exon Smith
|
0da88cf858
Modules: Simplify the ModuleFile constructor; likely NFC
|
8 gadi atpakaļ |
Mehdi Amini
|
2e23251d3e
[NFC] Header cleanup
|
9 gadi atpakaļ |
Richard Smith
|
e1d7b3bd4c
[modules] Remove CXX_BASE_SPECIFIERS_OFFSETS table. Instead of storing an ID of
|
9 gadi atpakaļ |
Richard Smith
|
7341605a7a
[modules] Remove CXX_CTOR_INITIALIZERS_OFFSETS table. Instead of storing an ID
|
9 gadi atpakaļ |
Yaron Keren
|
dcbc03e446
Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment.
|
9 gadi atpakaļ |
Richard Smith
|
ad8f870018
Re-commit r246497 (and dependent changes r246524 and r246521), reverted in
|
10 gadi atpakaļ |
Aaron Ballman
|
cf5dd9d372
Reverting r246497 (which requires also reverting r246524 and r246521 to avoid merge conflicts). It broke the build on MSVC 2015. It also broke an MSVC 2013 bot with testing issues.
|
10 gadi atpakaļ |
Richard Smith
|
6ad9335a2a
[modules] Rework serialized DeclContext lookup table management. Instead of
|
10 gadi atpakaļ |
Richard Smith
|
506abeb8d0
[modules] Further simplification and speedup of redeclaration chain loading.
|
10 gadi atpakaļ |
Richard Smith
|
3176691345
[modules] Deserialize CXXCtorInitializer list for a constructor lazily.
|
10 gadi atpakaļ |
Ben Langmuir
|
854931f5da
Add a "signature" to AST files to verify that they haven't changed
|
10 gadi atpakaļ |
Craig Topper
|
5017bb6616
[C++11] Use 'nullptr'. Serialization edition.
|
11 gadi atpakaļ |
Richard Smith
|
e1f0df8c37
Revert C++11ification in r203534 and r203536. Apparently our toolchains aren't
|
11 gadi atpakaļ |
Richard Smith
|
4e2325b14b
If a visibility update record is found for a DeclContext after that Decl has
|
11 gadi atpakaļ |
Argyrios Kyrtzidis
|
36592b1fa3
[PCH] We don't need to instantiate HeaderFileInfoTrait in ASTReader more than once.
|
12 gadi atpakaļ |
Chandler Carruth
|
55fc873017
Sort all of Clang's files under 'lib', and fix up the broken headers
|
12 gadi atpakaļ |
Argyrios Kyrtzidis
|
4182ed6862
[PCH] Remove the stat cache from the PCH file.
|
12 gadi atpakaļ |
Douglas Gregor
|
745e6f168d
Move the set of files to be validated in an AST file into the control
|
13 gadi atpakaļ |
Douglas Gregor
|
a8235d6c40
Rework the (de-)serialization of macros, as stored in
|
13 gadi atpakaļ |
Argyrios Kyrtzidis
|
d64c26f667
Set the file entry for a Module* that was created during deserialization
|
13 gadi atpakaļ |
Argyrios Kyrtzidis
|
2093e0bc4e
[libclang] When indexing an AST file, only deserialize the file level
|
13 gadi atpakaļ |
Benjamin Kramer
|
b1758c6625
Use forward declarations for ASTDeclContextNameLookupTable and add a missing delete.
|
13 gadi atpakaļ |
Douglas Gregor
|
cff9f26ce0
Reimplement (de-)serialization of Objective-C categories to eliminate
|
13 gadi atpakaļ |
Douglas Gregor
|
057df20b31
Optimize unqualified/global name lookup in modules by introducing a
|
13 gadi atpakaļ |
Douglas Gregor
|
2171bf1cab
Completely re-implement (de-)serialization of redeclaration
|
13 gadi atpakaļ |
Benjamin Kramer
|
4a08268a69
Initialize member that ends up in PCH files.
|
13 gadi atpakaļ |
Douglas Gregor
|
a1be278c4f
Completely re-implement (de-)serialization of declaration
|
13 gadi atpakaļ |