Amy Huang
|
fe49395f6b
Fix for expanding __pragmas in macro arguments
|
5 anos atrás |
Erich Keane
|
063c2472fa
[NFCI]Create CommonAttributeInfo Type as base type of *Attr and ParsedAttr.
|
6 anos atrás |
Alex Lorenz
|
5195a35aa7
Introduce FileEntryRef and use it when handling includes to report correct dependencies
|
6 anos atrás |
Jonas Devlieghere
|
49a6b09101
[Clang] Migrate llvm::make_unique to std::make_unique
|
6 anos atrás |
Rui Ueyama
|
ce7674d7be
Fix parameter name comments using clang-tidy. NFC.
|
6 anos atrás |
Joel E. Denny
|
6333880aae
[PragmaHandler] Expose `#pragma` location
|
6 anos atrás |
Ilya Biryukov
|
a3c3146170
[Lex] Allow to consume tokens while preprocessing
|
6 anos atrás |
David Blaikie
|
3bfe0e35eb
-frewrite-imports: Add support for wildcard rules in umbrella modules with
|
6 anos atrás |
Richard Smith
|
224f452d08
Add '#pragma clang __debug module_map module.name' to dump the module
|
6 anos atrás |
Richard Smith
|
444665e219
Remove use of lookahead from _Pragma handling and from all other
|
6 anos atrás |
Richard Smith
|
b995249659
Replace tok::angle_string_literal with new tok::header_name.
|
6 anos atrás |
Richard Smith
|
bada7f5143
Factor out repeated code parsing and concatenating header-names from
|
6 anos atrás |
Reid Kleckner
|
d2d8393da1
Add PragmaHandler for MSVC pragma execution_character_set
|
6 anos atrás |
Volodymyr Sapsai
|
54cac3348a
[Preprocessor] Add a note with framework location for "file not found" error.
|
6 anos atrás |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 anos atrás |
Erich Keane
|
e0244b6427
PTH-- Remove feature entirely-
|
6 anos atrás |
David Blaikie
|
799b6c6d79
Fix combining pragma __debug dump & parser_crash with -E
|
6 anos atrás |
Mike Rice
|
3886719cbb
[clang-cl, PCH] Support for /Yc and /Yu without filename and #pragma hdrstop
|
7 anos atrás |
Fangrui Song
|
abdbb605f2
Remove trailing space
|
7 anos atrás |
Adrian Prantl
|
647be32c60
Remove \brief commands from doxygen comments.
|
7 anos atrás |
Nico Weber
|
dd0c68e17f
Revert r329684 (and follow-ups 329693, 329714). See discussion on https://reviews.llvm.org/D43578.
|
7 anos atrás |
Andrew V. Tischenko
|
d3f7881f4d
-ftime-report switch support in Clang.
|
7 anos atrás |
Richard Smith
|
945b034082
[modules] Fix incorrect diagnostic mapping computation when a module changes
|
7 anos atrás |
Matt Davis
|
adf8391217
Always allow "#pragma region".
|
7 anos atrás |
Steven Wu
|
938d946ab3
Preserve unknown STDC pragma through preprocessor
|
7 anos atrás |
Eugene Zelenko
|
5e1ed772d8
[Lex] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
|
7 anos atrás |
Eli Friedman
|
ce3b2b06b6
[Preprocessor] Preserve #pragma clang assume_nonnull in preprocessed output
|
8 anos atrás |
Richard Smith
|
0be2e497aa
Support non-identifier module names when preprocessing modules.
|
8 anos atrás |
Richard Smith
|
ae2de79ce2
Add #pragma clang module build/endbuild pragmas for performing a module build
|
8 anos atrás |
Richard Smith
|
747fcbb890
Factor out and unify emission of "module is unavailable" diagnostics.
|
8 anos atrás |