index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
clang
/
lib
/
Lex
/
PPDirectives.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Use enumerators instead of hardcoded integers when processing macro names.
Serge Pavlov
2014-10-24
1
-13
/
+14
*
[modules] Add support for #include_next.
Richard Smith
2014-10-20
1
-17
/
+50
*
Correctly implement -include search logic.
Manuel Klimek
2014-08-12
1
-8
/
+11
*
Fix six tests are failing on Windows after r215241-r215243.
Yaron Keren
2014-08-09
1
-0
/
+2
*
Use llvm::sys::path::native instead of llvm::sys::fs::normalize_separators.
Rafael Espindola
2014-08-08
1
-2
/
+2
*
Don't destroy MacroInfos if we find the macro definition is invalid; it'll get
Richard Smith
2014-08-03
1
-12
/
+0
*
[modules] Substantially improve handling of #undef:
Richard Smith
2014-07-25
1
-11
/
+16
*
Simplify MacroInfo lifetime management. We don't need three different functions
Richard Smith
2014-07-24
1
-3
/
+4
*
Remove unused Prev pointer from MacroInfo chain.
Richard Smith
2014-07-24
1
-29
/
+2
*
Add stopgap option -fmodule-implementation-of <name>
Ben Langmuir
2014-07-23
1
-1
/
+3
*
Convert StringLiteralParser constructor to use ArrayRef instead of a pointer ...
Craig Topper
2014-06-26
1
-2
/
+2
*
Fixed formatting.
Yaron Keren
2014-06-19
1
-3
/
+2
*
Hide the concept of diagnostic levels from lex, parse and sema
Alp Toker
2014-06-15
1
-2
/
+1
*
Preprocessor: make C++ operator names as macro identifiers a compatible exten...
Alp Toker
2014-05-31
1
-5
/
+6
*
Preprocessor: recover gracefully when C++ operator names are used as macro id...
Alp Toker
2014-05-31
1
-3
/
+4
*
Preprocessor: don't exit early in CheckMacroName()
Alp Toker
2014-05-31
1
-10
/
+7
*
Provide an aka for the C++ operator name macro diagnostic
Alp Toker
2014-05-21
1
-1
/
+1
*
Preprocessor: support defined() with operator names for MS compatibility
Alp Toker
2014-05-21
1
-40
/
+48
*
[C++11] Use 'nullptr'. Lex edition.
Craig Topper
2014-05-17
1
-33
/
+35
*
Provide and use a safe Token::getRawIdentifier() accessor
Alp Toker
2014-05-17
1
-4
/
+4
*
Add -Wnon-modular-include* options
Ben Langmuir
2014-05-05
1
-4
/
+14
*
Use the expansion location of the file name when finding the module.
Manuel Klimek
2014-03-19
1
-1
/
+1
*
Don't verify module inclusions in assembler files.
Daniel Jasper
2014-03-14
1
-1
/
+1
*
Lex: reduce buffer size, add a test
Saleem Abdulrasool
2014-03-12
1
-1
/
+1
*
lex: improve include handling on Linux for Windows
Saleem Abdulrasool
2014-03-11
1
-10
/
+22
*
[C++11] Switch from LLVM_STATIC_ASSERT to static_assert now that we
Chandler Carruth
2014-03-02
1
-2
/
+2
*
Track the currently-being-built submodule inside the preprocessor (rather than
Richard Smith
2014-01-31
1
-4
/
+8
*
Rename language option MicrosoftMode to MSVCCompat
Alp Toker
2014-01-14
1
-3
/
+3
*
Implement MSVC header search algorithm in MicrosoftMode.
Will Wilson
2013-12-27
1
-9
/
+24
*
Enable layering check in unavailable modules.
Daniel Jasper
2013-12-20
1
-68
/
+2
*
Modules: Let -fmodules-decluse ignore headers that aren't in a module
Daniel Jasper
2013-12-11
1
-2
/
+6
*
Changed ConditionValue argument to PPCallbacks If and Elif callbacks to be a ...
John Thompson
2013-12-07
1
-3
/
+3
*
Allow string literals as module names.
Daniel Jasper
2013-12-06
1
-1
/
+1
*
Enea Zaffanella's fix for the PPCallbacks Elif callback, with a slight re-org...
John Thompson
2013-12-04
1
-17
/
+15
*
Fix corner case in module-based layering warning.
Daniel Jasper
2013-12-03
1
-1
/
+2
*
Documentation cleanup: Doxygen-ification, typo fixes, and changing some of
James Dennett
2013-11-27
1
-15
/
+14
*
Generate a marker token when entering or leaving a submodule when building a
Richard Smith
2013-11-23
1
-10
/
+33
*
When we hit a #include directive that maps to a module import, emit a token
Richard Smith
2013-11-15
1
-5
/
+18
*
Lex: Require that '#' be followed by a macro parameter name when preceded by ...
David Majnemer
2013-11-05
1
-6
/
+1
*
Allow a header to be part of multiple modules.
Daniel Jasper
2013-10-22
1
-14
/
+14
*
Per updates to D3781, allow underscore under ' in a pp-number, and allow ' in...
Richard Smith
2013-09-26
1
-0
/
+5
*
Module use declarations (II)
Daniel Jasper
2013-09-24
1
-23
/
+84
*
Split isFromMainFile into two functions.
Eli Friedman
2013-08-22
1
-1
/
+1
*
Add option to disable module loading.
Daniel Jasper
2013-08-05
1
-9
/
+12
*
Added preproc callback for pragma directives.
Enea Zaffanella
2013-07-20
1
-1
/
+1
*
Add condition expression result to if and elif callbacks.
John Thompson
2013-07-18
1
-3
/
+5
*
Don't give # and ## special treatment when in -traditional-cpp mode. Patch by
Richard Smith
2013-07-09
1
-0
/
+12
*
This patch adds new private headers to the module map. Private
Lawrence Crowl
2013-06-20
1
-9
/
+36
*
Make sure the assembler-with-cpp hack for "#" works with multiple "#"s in
Eli Friedman
2013-06-18
1
-0
/
+2
*
PR16339: Don't produce a diagnostic pointing at the whitespace between a '#if'
Richard Smith
2013-06-16
1
-1
/
+2
[next]