Vedant Kumar
|
313bd3bb2c
Revert "PPCallbacks::MacroUndefined, change signature and add test."
|
8 жил өмнө |
Frederich Munch
|
9bc5210653
PPCallbacks::MacroUndefined, change signature and add test.
|
8 жил өмнө |
Bruno Cardoso Lopes
|
9483fa6dbe
[Preprocessor] Support for '-dI' flag
|
8 жил өмнө |
Bruno Cardoso Lopes
|
8b380aaeb1
Revert "[Preprocessor] Support for '-dI' flag"
|
8 жил өмнө |
Bruno Cardoso Lopes
|
bbd8f1a411
[Preprocessor] Support for '-dI' flag
|
8 жил өмнө |
Richard Smith
|
7249d7283d
[modules] Add a comment to explain why -E leaves some #includes in the preprocessed output.
|
9 жил өмнө |
Richard Smith
|
1160cb7def
[modules] Don't write @import in -E output if the current language mode doesn't
|
9 жил өмнө |
Richard Trieu
|
3fae4abaf2
Remove use of builtin comma operator.
|
9 жил өмнө |
Benjamin Kramer
|
c143b1047e
Reduce the number of implicit StringRef->std::string conversions by threading StringRef through more APIs.
|
9 жил өмнө |
David Blaikie
|
a310431916
Simplify EnterTokenStream API to make it more robust for memory management
|
9 жил өмнө |
Alexey Bataev
|
de6b5ce21f
Fix possible OOB access found by buildbot
|
9 жил өмнө |
Alexey Bataev
|
9ffaadb70d
Fixed preprocessed output of the first token for pragmas.
|
9 жил өмнө |
Samuel Antao
|
2519ab75ea
According to the OpenMP spec, all the preprocessor macros should be
|
10 жил өмнө |
Rafael Espindola
|
61f6bf2c8a
Replace a few std::string& with StringRef. NFC.
|
10 жил өмнө |
Daniel Marjamaki
|
dbb471465f
Refactor MacroInfo so range for loops can be used to iterate its tokens.
|
10 жил өмнө |
Richard Smith
|
f9cfb2d2dc
Switch PPCallbacks to take the new MacroDefinition instead of MacroDirective*, in order to preserve full information on module macro expansion.
|
10 жил өмнө |
Richard Smith
|
1f468121f5
[modules] Stop trying to fake up a linear MacroDirective history.
|
10 жил өмнө |
Richard Smith
|
eacc733943
[modules] Determine the set of macros exported by a submodule at the end of that submodule.
|
10 жил өмнө |
Reid Kleckner
|
91a68a7abe
Add -fuse-line-directive flag to control usage of #line with -E
|
10 жил өмнө |
Ben Langmuir
|
b1f0f8a086
Avoid a couple of assertions when preprocessing with modules
|
11 жил өмнө |
Craig Topper
|
c6da4d1d6c
Unique_ptrify PPCallbacks ownership.
|
11 жил өмнө |
Alp Toker
|
18a9b66542
Complete the switch from mappings to declarative diagnostic severities
|
11 жил өмнө |
Alp Toker
|
e451a7e760
Improve diagnostic mapping terminology
|
11 жил өмнө |
Craig Topper
|
d24fb6c947
[C++11] Use 'nullptr'. Frontend edition.
|
11 жил өмнө |
Lubos Lunak
|
bce3e03507
do not warn about unknown pragmas in modes that do not handle them (pr9537)
|
11 жил өмнө |
Craig Topper
|
cef1962b25
Remove unreachable PragmaCaptured method. It's not a real PPCallback.
|
11 жил өмнө |
Craig Topper
|
85bba31eb7
[C++11] Add 'override' keyword to virtual methods that override their base class.
|
11 жил өмнө |
Benjamin Kramer
|
f1d5d4597f
[C++11] Revert uses of lambdas with array_pod_sort.
|
11 жил өмнө |
Benjamin Kramer
|
3344f96e8b
[C++11] Convert sort predicates into lambdas.
|
11 жил өмнө |
Tobias Grosser
|
9762c97158
Add 'remark' diagnostic type in 'clang'
|
11 жил өмнө |