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
*
Replace double negation of !FileID.isInvalid() with FileID.isValid().
Yaron Keren
2015-10-03
1
-1
/
+1
*
[modules] PR20507: Avoid silent textual inclusion.
Sean Silva
2015-08-17
1
-0
/
+23
*
[modules] Make the include guard optimization fire a bit more when considering
Richard Smith
2015-07-01
1
-1
/
+2
*
Introduced pragmas for audited nullability regions.
Douglas Gregor
2015-06-19
1
-0
/
+9
*
[clang] Refactoring of conditions so they use isOneOf() instead of multiple i...
Daniel Marjamaki
2015-06-18
1
-2
/
+2
*
[modules] Simplify -cc1 interface for enabling implicit module maps.
Richard Smith
2015-06-16
1
-6
/
+3
*
Revert r237609 for now.
Richard Smith
2015-05-19
1
-4
/
+5
*
[modules] When a file is listed as a non-textual header in a module map, don't
Richard Smith
2015-05-18
1
-5
/
+4
*
[modules] Refactor and simplify #include handling.
Richard Smith
2015-05-18
1
-115
/
+102
*
[modules] If we see a #include that maps to a module, but use of precompiled ...
Richard Smith
2015-05-18
1
-22
/
+17
*
[modules] Rearrange preprocessor module visibility handling, no observable ch...
Richard Smith
2015-05-14
1
-23
/
+40
*
Switch PPCallbacks to take the new MacroDefinition instead of MacroDirective*...
Richard Smith
2015-05-04
1
-8
/
+5
*
[modules] Remove dead code from Module for tracking macro import locations.
Richard Smith
2015-05-02
1
-5
/
+4
*
[modules] Start moving the module visibility information off the Module itself.
Richard Smith
2015-05-01
1
-1
/
+5
*
Remove dead code: a MacroDirective can't be imported or ambiguous any more.
Richard Smith
2015-04-30
1
-9
/
+0
*
[modules] Stop trying to fake up a linear MacroDirective history.
Richard Smith
2015-04-29
1
-14
/
+20
*
[modules] Incrementally compute the list of overridden module macros based on
Richard Smith
2015-04-27
1
-0
/
+1
*
[modules] Refactor creation of ModuleMacros and create them when importing fr...
Richard Smith
2015-04-23
1
-8
/
+13
*
[modules] Properly attribute macros to modules if they're in a file textually...
Richard Smith
2015-04-23
1
-3
/
+8
*
[modules] Store a ModuleMacro* on an imported macro directive rather than dup...
Richard Smith
2015-04-23
1
-14
/
+6
*
[modules] Determine the set of macros exported by a submodule at the end of t...
Richard Smith
2015-04-23
1
-0
/
+2
*
Remove many superfluous SmallString::str() calls.
Yaron Keren
2015-03-18
1
-5
/
+5
*
Lex: Don't let annotation tokens get into macro expansion
David Majnemer
2014-12-28
1
-1
/
+2
*
Fixed warnings on redefine keywords and reserved ids.
Serge Pavlov
2014-12-18
1
-14
/
+121
*
Move -Wkeyword-macro into -pedantic, remove -Wreserved-id-macro.
Nico Weber
2014-12-16
1
-50
/
+5
*
Do not warn on keyword undef
Serge Pavlov
2014-12-12
1
-11
/
+6
*
Emit warning if define or undef reserved identifier or keyword.
Serge Pavlov
2014-12-11
1
-0
/
+69
*
Reverted r223114, it caused failure on on clang-native-arm-cortex-a9.
Serge Pavlov
2014-12-02
1
-69
/
+0
*
Emit warning if define or undef reserved identifier or keyword.
Serge Pavlov
2014-12-02
1
-0
/
+69
*
[modules] Track how 'header' directives were written in module map files,
Richard Smith
2014-12-02
1
-7
/
+15
*
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
[next]