summaryrefslogtreecommitdiffstats
path: root/lib/Lex
Commit message (Expand)AuthorAgeFilesLines
* Inherit attributes when infering a framework moduleBen Langmuir2015-01-131-24/+23
* Remove unused method canInferFrameworkModuleBen Langmuir2015-01-131-24/+0
* Lex: Don't let annotation tokens get into macro expansionDavid Majnemer2014-12-281-1/+2
* Fixed warnings on redefine keywords and reserved ids.Serge Pavlov2014-12-181-14/+121
* Move -Wkeyword-macro into -pedantic, remove -Wreserved-id-macro.Nico Weber2014-12-161-50/+5
* Preprocessor: Recover instead of mutating a token in ExpandBuiltinMacroDavid Majnemer2014-12-151-4/+10
* MSVC: A wide string literal from L#macro_arg in a macroAlexey Bataev2014-12-151-3/+19
* Lex: Don't crash if both conflict markers are on the same lineDavid Majnemer2014-12-141-2/+2
* Do not warn on keyword undefSerge Pavlov2014-12-121-11/+6
* [Objective-C]. This patch extends objc_bridge attribute to support objc_brid...Fariborz Jahanian2014-12-111-0/+1
* [modules] When constructing paths relative to a module, strip out /./ directoryRichard Smith2014-12-111-9/+17
* Emit warning if define or undef reserved identifier or keyword.Serge Pavlov2014-12-111-0/+69
* Reinstate r223753, reverted in r223759 due to breakage of clang-tools-extra.Richard Smith2014-12-102-26/+40
* Modified the Objective-C lexer and parser (only Sean Callanan2014-12-091-7/+10
* Revert "[modules] Add experimental -fmodule-map-file-home-is-cwd flag to -cc1."Duncan P. N. Exon Smith2014-12-092-40/+26
* [modules] Add experimental -fmodule-map-file-home-is-cwd flag to -cc1.Richard Smith2014-12-092-26/+40
* PR21217: Slightly more eagerly load -fmodule-map-file= files and provideRichard Smith2014-12-061-12/+0
* Additional safety for the root cause of regression in r223443; make the moduleRichard Smith2014-12-061-0/+1
* Modify __has_attribute so that it only looks for GNU-style attributes. Remove...Aaron Ballman2014-12-051-1/+1
* Added a new preprocessor macro: __has_declspec_attribute. This can be used as...Aaron Ballman2014-12-051-0/+5
* Add support for has_feature(cxx_alignof) and has_feature(c_alignof).Nico Weber2014-12-031-0/+3
* Reverted r223114, it caused failure on on clang-native-arm-cortex-a9.Serge Pavlov2014-12-021-69/+0
* Emit warning if define or undef reserved identifier or keyword.Serge Pavlov2014-12-021-0/+69
* Try to fix the MSVC build.Hans Wennborg2014-12-021-8/+8
* [modules] Track how 'header' directives were written in module map files,Richard Smith2014-12-024-57/+93
* Add flag -f(no-)modules-implicit-maps.Daniel Jasper2014-11-251-44/+58
* clang-format a recent commit I madeDavid Blaikie2014-11-191-1/+1
* Standardize on StringMap::insert, removing uses of StringMap::GetOrCreateValue.David Blaikie2014-11-192-18/+14
* Silencing a -Wparentheses warning; NFC.Aaron Ballman2014-11-141-1/+1
* Complete support for the SD-6 standing document (based off N4200) with suppor...Aaron Ballman2014-11-141-5/+25
* [c++1z] Support for u8 character literals.Richard Smith2014-11-085-9/+29
* Introduce a SanitizerKind enum to LangOptions.Alexey Samsonov2014-11-071-138/+139
* Remove superceded warning warn_forgotten_module_headerBen Langmuir2014-11-051-28/+0
* Fix warning in Altivec code when building with GCC 4.8.2 on Ubuntu 14.04.Jay Foad2014-10-291-1/+1
* Make VFS and FileManager match the current MemoryBuffer API.Benjamin Kramer2014-10-261-4/+3
* ModuleMap.cpp: fix Windows build, take 2Hans Wennborg2014-10-261-2/+3
* ModuleMap.cpp: fix VS2012 buildHans Wennborg2014-10-261-2/+3
* ModuleMap::addHeader(): Appease msc17.NAKAMURA Takumi2014-10-261-4/+16
* Lex: Fix an invalid access into a SmallStringDavid Majnemer2014-10-252-5/+6
* [modules] Support combining 'textual' with 'private'.Richard Smith2014-10-241-73/+59
* Use enumerators instead of hardcoded integers when processing macro names.Serge Pavlov2014-10-242-14/+15
* Refactor implementation of 'exclude header'.Richard Smith2014-10-231-16/+16
* Fix covered-switch warning.Richard Smith2014-10-231-0/+1
* [modules] Add support for 'textual header' directives.Richard Smith2014-10-222-8/+42
* [modules] Add support for #include_next.Richard Smith2014-10-204-29/+74
* [libclang] If the code-completion point is inside the preamble, adjust the po...Argyrios Kyrtzidis2014-10-181-0/+9
* [libclang] Allow code-completion when pointing at the end-of-file.Argyrios Kyrtzidis2014-10-181-15/+14
* PR21215: Support -fmodule-map-file being specified multiple times. SupportRichard Smith2014-10-171-9/+11
* Switch to range-based for loop. No functionality change.Richard Smith2014-10-171-9/+3
* Fix the buildDavid Majnemer2014-10-131-9/+4