summaryrefslogtreecommitdiffstats
path: root/clang/lib/Lex
Commit message (Expand)AuthorAgeFilesLines
* Apply clang-tidy's misc-move-constructor-init throughout Clang.Benjamin Kramer2016-05-272-3/+6
* 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
* [Lexer] Don't merge macro args from different macro filesVedant Kumar2016-05-191-0/+3
* NFC: simplify logic.Manman Ren2016-05-171-2/+2
* Modules: set SystemHeader to true if we are building a system module.Manman Ren2016-05-172-6/+10
* [Lex] inferModuleFromLocation should do no work if there are no modulesDavid Majnemer2016-05-161-0/+3
* [Modules] Use vfs for (recursive) directory iterationBruno Cardoso Lopes2016-05-162-15/+22
* [ModuleMap][CrashReproducer] Collect headers from inner frameworksBruno Cardoso Lopes2016-05-131-0/+4
* Enable support for __float128 in Clang and enable it on pertinent platformsNemanja Ivanovic2016-05-091-2/+11
* [CrashReproducer] Change module map callback signature. NFCBruno Cardoso Lopes2016-05-061-1/+1
* Remove unused LangOpts private variable in HeaderSearch.Samuel Antao2016-04-271-2/+1
* [modules] When diagnosing a missing module import, suggest adding a #include ifRichard Smith2016-04-273-12/+114
* [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
* Improve diagnostic for the case when a non-defined function-like macro is usedRichard Smith2016-04-161-4/+26
* Revert 266186 as it breaks anything that includes type_traits on some platformsNemanja Ivanovic2016-04-151-11/+2
* Enable support for __float128 in ClangNemanja Ivanovic2016-04-131-2/+11
* [modules] Extend r266113 to cope with submodules.Richard Smith2016-04-121-1/+3
* [modules] When an incompatible module file is explicitly provided for a module,Richard Smith2016-04-121-1/+4
* Consolidate and improve the handling of built-in feature-like macrosAndy Gibbs2016-04-051-161/+208
* AnnotateFunctions: Tweak for mingw.NAKAMURA Takumi2016-04-041-0/+2
* Add a PragmaHandler Registry for plugins to add PragmaHandlers toJohn Brawn2016-04-041-0/+7
* Diagnose missing macro argument following charize operator.Andy Gibbs2016-04-011-2/+3
* [Lexer] Let the compiler infer string lengths. No functionality change intended.Benjamin Kramer2016-04-011-2/+2
* [Lexer] Don't read out of bounds if a conflict marker is at the end of a fileBenjamin Kramer2016-04-011-1/+1
* [CrashReproducer] Add a module map callback for added headersBruno Cardoso Lopes2016-03-301-0/+4
* 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
* Add an optional string argument to DeprecatedAttr for Fix-It.Manman Ren2016-03-161-0/+1
* [modules] Don't diagnose non-modular includes from modular files that areRichard Smith2016-03-142-4/+9
* Add has_feature objc_class_property.Manman Ren2016-03-101-0/+1
* [Modules] Add stdatomic to the list of builtin headersBen Langmuir2016-03-091-0/+1
* [Modules] Modernize, use range-based loops.Davide Italiano2016-03-081-5/+2
* [Modules] Don't swallow errors when parsing optional attributes.Davide Italiano2016-03-061-3/+8
* Update diagnostics now that hexadecimal literals look likely to be part of C+...Richard Smith2016-03-042-6/+13
* SemaCXX: Support templates in availability attributesDuncan P. N. Exon Smith2016-02-261-0/+1
* Revert "Don't convert a char to a const char *"David Majnemer2016-02-241-1/+1
* Don't convert a char to a const char *David Majnemer2016-02-241-1/+1
* PR24667: fix quadratic runtime if textually-included modular headers define l...Richard Smith2016-02-232-22/+52
* Lex: Return "" when HeaderMap::lookupFilename failsDuncan P. N. Exon Smith2016-02-231-13/+24
* Lex: Check for 0 buckets on header map constructionDuncan P. N. Exon Smith2016-02-221-5/+5
* Add has_feature attribute_availability_with_strict.Manman Ren2016-02-221-0/+1
* Lex: Never overflow the file in HeaderMap::lookupFilename()Duncan P. N. Exon Smith2016-02-211-5/+11
* Lex: Change HeaderMapImpl::getString() to return StringRef, NFCDuncan P. N. Exon Smith2016-02-201-4/+4
* Lex: Use dbgs() instead of fprintf() in HeaderMap::dump()Duncan P. N. Exon Smith2016-02-201-5/+5
* Lex: Check whether the header map buffer has space for the bucketsDuncan P. N. Exon Smith2016-02-201-10/+10
* Lex: Check buckets on header map constructionDuncan P. N. Exon Smith2016-02-201-4/+12
OpenPOWER on IntegriCloud