summaryrefslogtreecommitdiffstats
path: root/clang/lib/Lex/PPMacroExpansion.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add a callback for `__has_include` and use it for dependency scanning.Volodymyr Sapsai2018-09-181-0/+8
* Remove trailing spaceFangrui Song2018-07-301-3/+3
* Add a new driver mode to dump compiler feature and extension options.Aaron Ballman2018-05-311-207/+9
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-3/+3
* IWYU for llvm-config.h in clang. See r331124 for details.Nico Weber2018-04-301-1/+0
* PR37189 Fix incorrect end source location and spelling for a split '>>' token.Richard Smith2018-04-301-1/+1
* hwasan: add -fsanitize=kernel-hwaddress flagAndrey Konovalov2018-04-131-1/+2
* Revert r329684 (and follow-ups 329693, 329714). See discussion on https://rev...Nico Weber2018-04-101-15/+2
* -ftime-report switch support in Clang.Andrew V. Tischenko2018-04-101-2/+15
* Add the -fsanitize=shadow-call-stack flagVlad Tsyrklevich2018-04-031-0/+2
* Fix some handling of AST nodes with diagnostics.Richard Trieu2018-03-281-1/+1
* [Builtins] Overload __builtin_operator_new/delete to allow forwarding to usua...Eric Fiselier2018-03-211-3/+12
* [ObjC] Allow declaring __strong pointer fields in structs in Objective-CAkira Hatanaka2018-02-281-0/+1
* __is_target_environment: Check the environment after parsing itAlex Lorenz2017-12-151-4/+3
* __is_target_arch: Check the arch and subarch instead of the arch nameAlex Lorenz2017-12-151-3/+3
* [Preprocessor] Implement __is_target_{arch|vendor|os|environment} function-likeAlex Lorenz2017-12-141-0/+88
* Hardware-assisted AddressSanitizer (clang part).Evgeniy Stepanov2017-12-091-1/+4
* Fix more line endings changed in r320089. NFC.Ahmed Bougacha2017-12-071-1918/+1918
* Add support for the __has_c_attribute builtin preprocessor macro.Aaron Ballman2017-12-071-1913/+1918
* [Driver] Add Scudo as a possible -fsanitize= optionKostya Kortchinsky2017-11-031-0/+1
* Delete trailing whitespace.Nico Weber2017-09-261-1/+1
* [NFC] Refactor the Preprocessor function that handles Macro definitions and r...Faisal Vali2017-07-171-5/+5
* Revert changes from my previous refactoring - will need to fix dependencies i...Faisal Vali2017-07-171-5/+5
* [NFC] Refactor the Preprocessor function that handles Macro definitions and r...Faisal Vali2017-07-171-5/+5
* [Sema] Allow unmarked overloadable functions.George Burgess IV2017-06-271-0/+2
* Change __has_feature(objc_diagnose_if_attr) to __has_feature(attribute_diagno...Argyrios Kyrtzidis2017-05-241-1/+1
* Enhance the 'diagnose_if' attribute so that we can apply it for ObjC methods ...Argyrios Kyrtzidis2017-05-241-0/+1
* Add #pragma clang module begin/end pragmas and generate them when preprocessi...Richard Smith2017-05-041-1/+1
* Preprocessor: Suppress -Wnonportable-include-path for header mapsDuncan P. N. Exon Smith2017-04-271-1/+1
* Add support for __builtin_available to __has_builtinAlex Lorenz2017-04-121-0/+1
* P0426: Make the library implementation of constexpr char_traits a little easierRichard Smith2017-01-201-0/+1
* Don't assert when redefining a built-in macro in a PCH, PR29119Nico Weber2016-12-091-3/+26
* Accept nullability qualifiers on array parameters.Jordan Rose2016-11-101-0/+1
* Do not print include_next/pragma once warnings when input is a header.Erik Verbruggen2016-10-271-1/+5
* [PP] Replace some index based for loops with range based onesErik Verbruggen2016-10-261-8/+5
* Mark P0127R3 as done, and replace its __has_feature check with the correspond...Richard Smith2016-09-291-4/+5
* P0127R2: Support type deduction for types of non-type template parameters inRichard Smith2016-09-281-0/+2
* Fix some Clang-tidy modernize-use-using and Include What You Use warnings; ot...Eugene Zelenko2016-09-071-8/+30
* C++ Modules TS: add frontend support for building pcm files from moduleRichard Smith2016-08-261-1/+1
* [NFC] Header cleanupMehdi Amini2016-07-181-3/+2
* [Feature] Add a builtin for indexing into parameter packs. Patch by Louis Dio...Eric Fiselier2016-07-011-0/+1
* Revert "[Lex] Support more type-traits in __has_feature"David Majnemer2016-05-241-12/+4
* [Lex] Support more type-traits in __has_featureDavid Majnemer2016-05-241-2/+11
* Clang support for __is_assignable intrinsicDavid Majnemer2016-05-231-0/+1
* [esan] EfficiencySanitizer driver flagsDerek Bruening2016-04-211-0/+2
* [modules] Make the tweak to avoid circular inclusion of emmintrin.h andRichard Smith2016-04-211-11/+4
* Consolidate and improve the handling of built-in feature-like macrosAndy Gibbs2016-04-051-161/+208
* Add replacement = "xxx" to AvailabilityAttr.Manman Ren2016-03-211-0/+1
* Revert r263687 for ubsan bot failure.Manman Ren2016-03-171-1/+0
* Add an optional named argument (replacement = "xxx") to AvailabilityAttr.Manman Ren2016-03-171-0/+1
OpenPOWER on IntegriCloud