Renato Golin
|
cf26db83d5
Revert "Modules: Cache PCMs in memory and avoid a use-after-free"
|
8 years ago |
Duncan P. N. Exon Smith
|
4c3cdee2a5
Modules: Cache PCMs in memory and avoid a use-after-free
|
8 years ago |
David Blaikie
|
2dac430432
Move PreprocessorOptions to std::shared_ptr from IntrusiveRefCntPtr
|
8 years ago |
Eugene Zelenko
|
76355613f3
Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes.
|
9 years ago |
Richard Smith
|
d605534140
C++ Modules TS: add frontend support for building pcm files from module
|
9 years ago |
Richard Smith
|
ec9187d1cd
C++ Modules TS: Add parsing support for module import declaration.
|
9 years ago |
Richard Smith
|
40fb0b9d86
PR28438: Update the information on an identifier with local definitions before
|
9 years ago |
John Brawn
|
0cfb8c87df
Reapply r276973 "Adjust Registry interface to not require plugins to export a registry"
|
9 years ago |
John Brawn
|
40e6fbb0af
Revert r276973 "Adjust Registry interface to not require plugins to export a registry"
|
9 years ago |
John Brawn
|
b0e340c77e
Reapply r276856 "Adjust Registry interface to not require plugins to export a registry"
|
9 years ago |
Vassil Vassilev
|
0ed81cd54f
Implement filtering for code completion of identifiers.
|
9 years ago |
John Brawn
|
ed9b826436
Revert r276856 "Adjust Registry interface to not require plugins to export a registry"
|
9 years ago |
John Brawn
|
c907e200d4
Adjust Registry interface to not require plugins to export a registry
|
9 years ago |
Mehdi Amini
|
2e23251d3e
[NFC] Header cleanup
|
9 years ago |
Benjamin Kramer
|
4ff480f17c
Apply clang-tidy's misc-move-constructor-init throughout Clang.
|
9 years ago |
NAKAMURA Takumi
|
2c6cec24fd
AnnotateFunctions: Tweak for mingw.
|
9 years ago |
Richard Smith
|
378d67ec54
[modules] Flatten -fmodule-name= and -fmodule-implementation-of= into a single
|
9 years ago |
Reid Kleckner
|
634eafb8c6
Sink some PTHManager includes out of Preprocessor.h
|
9 years ago |
Angel Garcia Gomez
|
d162035b9b
Roll-back r250822.
|
9 years ago |
Angel Garcia Gomez
|
e83bf34da9
Apply modernize-use-default to clang.
|
9 years ago |
Yaron Keren
|
4d9c4a9b23
Replace double negation of !FileID.isInvalid() with FileID.isValid().
|
10 years ago |
Yaron Keren
|
aee04471ee
Fix typo.
|
10 years ago |
Artem Belevich
|
675c6b4346
[CUDA] Allow parsing of host and device code simultaneously.
|
10 years ago |
Eric Christopher
|
b70ce903c2
Rename the non-coding style conformant functions in namespace Builtins
|
10 years ago |
Jordan Rose
|
096560832f
[Preprocessor] Iterating over all macros should include those from modules.
|
10 years ago |
Richard Smith
|
e450a51e65
[modules] If we re-enter a submodule from within itself (when submodule
|
10 years ago |
Richard Smith
|
58123c9b06
Generalize future keyword compat diagnostics.
|
10 years ago |
Richard Smith
|
7aa6af9b78
[modules] Rearrange preprocessor module visibility handling, no observable change intended.
|
10 years ago |
Richard Smith
|
90a852ec8e
[modules] Remove dead code from Module for tracking macro import locations.
|
10 years ago |
Richard Smith
|
722896758a
[modules] If a module #includes a modular header that #undef's its macro, it
|
10 years ago |