index
:
clang/clang.git
release_50-based
release_60-based
release_70-based
release_80-based
upstream/google/stable
upstream/google/testing
upstream/master
upstream/release_26
upstream/release_27
upstream/release_28
upstream/release_29
upstream/release_30
upstream/release_31
upstream/release_32
upstream/release_33
upstream/release_34
upstream/release_35
upstream/release_35@215011
upstream/release_36
upstream/release_37
upstream/release_38
upstream/release_39
upstream/release_40
upstream/release_50
upstream/release_60
upstream/release_70
upstream/release_80
upstream/release_90
wip/pending-upstream
(deprecated) Vendor branches of https://git.llvm.org/git/clang.git , use clang/llvm-project instead.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Lex
/
Preprocessor.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
When skipping code at the start of a file during PCH use, Preprocessor::Lex
Mike Rice
2019-04-29
1
-2
/
+17
*
[c++20] Parsing support for module-declarations, import-declarations,
Richard Smith
2019-04-14
1
-0
/
+1
*
[C++20] Implement context-sensitive header-name lexing and pp-import parsing ...
Richard Smith
2019-04-11
1
-37
/
+240
*
Remove use of lookahead from _Pragma handling and from all other
Richard Smith
2019-04-11
1
-0
/
+3
*
Range-style std::find{,_if} -> llvm::find{,_if}. NFC
Fangrui Song
2019-03-31
1
-3
/
+3
*
Replace tok::angle_string_literal with new tok::header_name.
Richard Smith
2019-03-19
1
-6
/
+24
*
Factor out repeated code parsing and concatenating header-names from
Richard Smith
2019-03-19
1
-0
/
+74
*
Modules: Rename MemoryBufferCache to InMemoryModuleCache
Duncan P. N. Exon Smith
2019-03-09
1
-3
/
+3
*
Fix file headers. NFC
Fangrui Song
2019-03-01
1
-1
/
+1
*
Print a note to the called macro when diagnosing err_embedded_directive
Nico Weber
2019-02-14
1
-0
/
+1
*
[Preprocessor] Add a note with framework location for "file not found" error.
Volodymyr Sapsai
2019-02-05
1
-1
/
+2
*
Update the file headers across all of the LLVM projects in the monorepo
Chandler Carruth
2019-01-19
1
-4
/
+3
*
Misc typos fixes in ./lib folder
Raphael Isemann
2018-12-10
1
-1
/
+1
*
PTH-- Remove feature entirely-
Erich Keane
2018-12-04
1
-12
/
+0
*
[CodeComplete] Add completions for filenames in #include directives.
Sam McCall
2018-09-18
1
-0
/
+7
*
[clang-cl, PCH] Support for /Yc and /Yu without filename and #pragma hdrstop
Mike Rice
2018-09-11
1
-11
/
+33
*
Add a newline to SourceLocation dump output
Stephen Kelly
2018-08-15
1
-1
/
+1
*
[clang] Store code completion token range in preprocessor.
Kadir Cetinkaya
2018-08-13
1
-0
/
+1
*
Remove trailing space
Fangrui Song
2018-07-30
1
-12
/
+12
*
[clang-cl, PCH] Implement support for MS-style PCH through headers
Erich Keane
2018-07-05
1
-0
/
+71
*
Remove \brief commands from doxygen comments.
Adrian Prantl
2018-05-09
1
-3
/
+3
*
PR37189 Fix incorrect end source location and spelling for a split '>>' token.
Richard Smith
2018-04-30
1
-0
/
+16
*
Defer adding keywords to the identifier table until after the language option...
Aaron Ballman
2018-04-16
1
-6
/
+11
*
[CodeComplete] Fix completion in the middle of idents in macro calls
Ilya Biryukov
2018-01-22
1
-1
/
+6
*
Remove llvm::MemoryBuffer const_casts
Pavel Labath
2017-12-20
1
-4
/
+3
*
[Lex] Fix some Clang-tidy modernize and Include What You Use warnings; other ...
Eugene Zelenko
2017-12-04
1
-34
/
+24
*
[preamble] Also record the "skipping" state of the preprocessor
Erik Verbruggen
2017-11-03
1
-0
/
+7
*
[c++2a] Implement P0306 __VA_OPT__ (Comma omission and comma deletion)
Faisal Vali
2017-10-15
1
-7
/
+15
*
[PCH] Fixed preamble breaking with BOM presence (and particularly, fluctuatin...
Cameron Desrochers
2017-09-20
1
-3
/
+3
*
Fixed a crash on replaying Preamble's PP conditional stack.
Ilya Biryukov
2017-08-21
1
-0
/
+2
*
[c++2a] Treat 'concept' and 'requires' as keywords, add compat warning for C+...
Richard Smith
2017-08-13
1
-0
/
+2
*
Keep the IdentifierInfo in the Token for alternative operator keyword
Olivier Goffart
2017-07-14
1
-8
/
+0
*
Fix invalid warnings for header guards in preambles
Erik Verbruggen
2017-07-05
1
-0
/
+2
*
Support operator keywords used in Windows SDK(fix ubsan)
Erich Keane
2017-06-09
1
-1
/
+3
*
support operator keywords used in Windows SDK
Erich Keane
2017-06-09
1
-1
/
+5
*
Allow for unfinished #if blocks in preambles
Erik Verbruggen
2017-05-30
1
-0
/
+9
*
Remove unused tracking of owning module for MacroInfo objects.
Richard Smith
2017-05-12
1
-6
/
+1
*
Add #pragma clang module begin/end pragmas and generate them when preprocessi...
Richard Smith
2017-05-04
1
-4
/
+4
*
Reapply "Modules: Cache PCMs in memory and avoid a use-after-free"
Duncan P. N. Exon Smith
2017-03-20
1
-5
/
+5
*
Revert "Modules: Cache PCMs in memory and avoid a use-after-free"
Renato Golin
2017-03-18
1
-5
/
+5
*
Modules: Cache PCMs in memory and avoid a use-after-free
Duncan P. N. Exon Smith
2017-03-17
1
-5
/
+5
*
Move PreprocessorOptions to std::shared_ptr from IntrusiveRefCntPtr
David Blaikie
2017-01-05
1
-1
/
+1
*
Fix some Clang-tidy modernize-use-using and Include What You Use warnings; ot...
Eugene Zelenko
2016-09-07
1
-10
/
+18
*
C++ Modules TS: add frontend support for building pcm files from module
Richard Smith
2016-08-26
1
-1
/
+18
*
C++ Modules TS: Add parsing support for module import declaration.
Richard Smith
2016-08-18
1
-4
/
+8
*
PR28438: Update the information on an identifier with local definitions before
Richard Smith
2016-08-18
1
-1
/
+6
*
Reapply r276973 "Adjust Registry interface to not require plugins to export a...
John Brawn
2016-08-05
1
-1
/
+1
*
Revert r276973 "Adjust Registry interface to not require plugins to export a ...
John Brawn
2016-07-28
1
-1
/
+1
*
Reapply r276856 "Adjust Registry interface to not require plugins to export a...
John Brawn
2016-07-28
1
-1
/
+1
*
Implement filtering for code completion of identifiers.
Vassil Vassilev
2016-07-27
1
-1
/
+4
[next]