summaryrefslogtreecommitdiff
path: root/include/clang
Commit message (Expand)AuthorAgeFilesLines
* Remove PendingBody mechanism for function and ObjC method deserialization.Richard Smith2017-10-051-20/+4
* [OpenMP] Fix passing of -m arguments correctlyJonas Hahnfeld2017-10-041-7/+2
* Fix assertion failure in thread safety analysis (PR34800).Alexander Kornienko2017-10-041-12/+11
* We allow implicit function declarations as an extension in all C dialects. Re...Richard Smith2017-10-041-3/+1
* PR34822: Fix a collection of related bugs with our handling of C89 implicit f...Richard Smith2017-10-041-2/+4
* [NFC] Refactor PasteTokens so that it can be passed the Token Stream and Inde...Faisal Vali2017-10-031-8/+31
* [refactor] Simplify the refactoring interfaceAlex Lorenz2017-10-027-430/+194
* Revert "[Sema] Warn on attribute nothrow conflicting with language specifiers"Reid Kleckner2017-10-021-4/+0
* [OPENMP] Capture argument of `device` clause for target-basedAlexey Bataev2017-10-022-7/+11
* Dependent Address Space SupportAndrew Gozillon2017-10-027-1/+146
* [NFC] Remove superfluous parameter Faisal Vali2017-09-301-1/+1
* [ODRHash] Add base classes to hashing CXXRecordDecl.Richard Trieu2017-09-302-1/+25
* [Analyzer] Document a gotcha: for C++ -analyze-function requires parameters i...George Karpenkov2017-09-301-1/+1
* Add a "vexing parse" warning for ambiguity between a variable declaration and aRichard Smith2017-09-292-0/+48
* [PS4] Tidy up some debug-tuning v. triple decision-making.Paul Robinson2017-09-291-0/+3
* fixup, post rL314493Coby Tayree2017-09-291-1/+1
* [Sema] Suppress warnings for C's zero initializerDaniel Marjamaki2017-09-291-0/+7
* [X86][MS-InlineAsm] Extended support for variables / identifiers on memory / ...Coby Tayree2017-09-292-3/+2
* [Sema] Put nullability fix-it after the end of the pointer.Volodymyr Sapsai2017-09-281-0/+4
* [clang] Add getUnsignedPointerDiffType methodAlexander Shaposhnikov2017-09-282-0/+8
* [Sema] Warn on attribute nothrow conflicting with language specifiersErich Keane2017-09-281-0/+4
* Add Documentation to attribute-nothrow. Additionally, limit to functions.Erich Keane2017-09-282-1/+14
* [DWARF] Allow forward declarations of a class template instantiationPaul Robinson2017-09-282-0/+7
* Consolidate std::move() detection code. No behavior change.Nico Weber2017-09-281-0/+6
* [NFC] Modernize MacroArgs using TrailingObjectsFaisal Vali2017-09-281-1/+5
* [Preprocessor] Preserve #pragma clang assume_nonnull in preprocessed outputEli Friedman2017-09-271-0/+18
* Add support for remembering origins to ExternalASTMergerSean Callanan2017-09-271-7/+132
* [OpenMP] Fix memory leak when translating argumentsJonas Hahnfeld2017-09-271-3/+4
* Emit section information for extern variables. Erich Keane2017-09-261-0/+2
* Sema: rename SemaBuiltinVAStart to SemaBuiltinVAStartMicrosoftSaleem Abdulrasool2017-09-261-1/+1
* Resolve a defect in C++17 copy omission.Richard Smith2017-09-262-13/+23
* [NVPTX] added match.{any,all}.sync instructions, intrinsics & builtins.Artem Belevich2017-09-261-0/+7
* [mips] Accept but ignore -m(no-)branch-likelySimon Dardis2017-09-261-0/+4
* Allow specifying sanitizers in blacklistsVlad Tsyrklevich2017-09-252-7/+62
* Revert "[NVPTX] added match.{any,all}.sync instructions, intrinsics & builtin...Justin Lebar2017-09-251-7/+0
* [NVPTX] added match.{any,all}.sync instructions, intrinsics & builtins.Artem Belevich2017-09-251-0/+7
* [clang] Fix isExternC matcher docsAlexander Shaposhnikov2017-09-221-2/+7
* [Atomic][X8664] set max atomic inline width according to the targetWei Mi2017-09-221-0/+3
* Add Cross Translation Unit support libraryGabor Horvath2017-09-227-1/+212
* [analyzer] Add new delete with non-virtual destructor checkGabor Horvath2017-09-221-0/+5
* Clean up some mistreatment of enumerations.Richard Smith2017-09-221-0/+7
* Fix tracking of whether a destructor would be deleted.Richard Smith2017-09-221-1/+13
* Add support for attribute 'noescape'.Akira Hatanaka2017-09-226-3/+91
* [Sema] Prevent InstantiateClass from checking unrelated exception specs.Volodymyr Sapsai2017-09-211-0/+30
* [NVPTX] Implemented bar.warp.sync, barrier.sync, and vote{.sync} instructions...Artem Belevich2017-09-211-0/+14
* [NVPTX] Implemented shfl.sync instruction and supporting intrinsics/builtins.Artem Belevich2017-09-201-0/+9
* [PCH] Fixed preamble breaking with BOM presence (and particularly, fluctuatin...Cameron Desrochers2017-09-203-22/+24
* [Sema] Move some stuff into -Wtautological-unsigned-enum-zero-compareRoman Lebedev2017-09-202-6/+15
* Implement C++ [basic.link]p8.Richard Smith2017-09-203-1/+15
* Revert "Add support for attribute 'noescape'."Akira Hatanaka2017-09-206-91/+3