summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Reusing an existing attribute diagnosticOren Ben Simhon2017-05-031-1/+2
* [Sema] Avoid an invalid redefinition error that was presented forAlex Lorenz2017-04-281-0/+11
* [X86] Support of no_caller_saved_registers attributeOren Ben Simhon2017-04-271-0/+14
* [Sema] Avoid using a null type pointer (fixes PR32750)Vedant Kumar2017-04-261-1/+1
* [modules ts] Diagnose 'export' declarations outside of a module interface.Richard Smith2017-04-241-0/+6
* P0629R0: Switch to latest proposal for distinguishing module interface from i...Richard Smith2017-04-211-16/+27
* [ms] Give -Wmicrosoft-enum-forward-reference a chance to fire in clang-cl, PR...Nico Weber2017-04-211-1/+2
* Add support for editor placeholders to ClangAlex Lorenz2017-04-191-0/+3
* Add #pragma clang attributeAlex Lorenz2017-04-181-0/+2
* Revert r300539 - Add #pragma clang attributeAlex Lorenz2017-04-181-2/+0
* Add #pragma clang attributeAlex Lorenz2017-04-181-0/+2
* [ODRHash] Improve handling of hash valuesRichard Trieu2017-04-111-3/+1
* Revert temporarily D29877 "Warn about unused static file scope function templ...Vassil Vassilev2017-04-111-4/+5
* Warn about unused static file scope function template declarations.Vassil Vassilev2017-04-111-5/+4
* Simplify. NFC.George Burgess IV2017-04-061-8/+4
* Don't issue a warning if the shadowing declaration is in a classStephan Bergmann2017-04-051-0/+4
* [Bug 25404] Fix crash on typedef in OpenCL 2.0Anastasia Stulova2017-04-041-1/+3
* Enhance -Wshadow to warn when shadowing typedefs or type aliasesAlex Lorenz2017-04-031-18/+55
* [NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped EnumFaisal Vali2017-04-011-1/+2
* Spelling mistakes in comments. NFCI. (PR27635)Simon Pilgrim2017-03-301-2/+2
* [Objective-C] Miscellaneous -fobjc-weak FixesBrian Kelley2017-03-291-6/+6
* [Objective-C] Fix "repeated use of weak" warning with -fobjc-weakBrian Kelley2017-03-291-1/+2
* Fix handling of initialization from parenthesized initializer list.Richard Smith2017-03-241-24/+0
* Add support for attribute enum_extensibility.Akira Hatanaka2017-03-211-2/+2
* [coroutines] Add DependentCoawaitExpr and fix re-building CoroutineBodyStmt.Eric Fiselier2017-03-061-1/+1
* Allow attributes before union definitionErich Keane2017-02-281-3/+3
* Fix tracking of whether the previous template instantiation stack matches the...Richard Smith2017-02-231-3/+0
* Rename ActiveTemplateInstantiation to CodeSynthesisContext in preparation forRichard Smith2017-02-231-1/+1
* Factor out function to determine whether we're performing a templateRichard Smith2017-02-211-12/+12
* Process attributes 'ifunc' and 'alias' when checking for redefinitionSerge Pavlov2017-02-181-0/+12
* Part of adding an improved ODR checker.Richard Trieu2017-02-181-1/+4
* Add an explicit derived class of FunctionDecl to model deduction guides ratherRichard Smith2017-02-171-13/+9
* Revert r295421, new ODR checker for modules, to fix build bot.Richard Trieu2017-02-171-4/+1
* Add better ODR checking for modules.Richard Trieu2017-02-171-1/+4
* Revert r295284: Add better ODR checking for modules.Richard Trieu2017-02-161-4/+1
* Add better ODR checking for modules.Richard Trieu2017-02-161-1/+4
* [c++1z] Diagnose non-deducible template parameters in deduction guide templat...Richard Smith2017-02-161-5/+7
* Removed stale comment. NFC.Serge Pavlov2017-02-151-2/+0
* Revert r294910 and recommit r294861 and r294862 with a target triple to hopef...Aaron Ballman2017-02-121-4/+5
* Revert "Attributes on K&R C functions should not cause incompatible..."Renato Golin2017-02-121-5/+4
* Attributes on K&R C functions should not cause incompatible function type wit...Aaron Ballman2017-02-111-4/+5
* [c++1z] Diagnose attempts to use variables with deduced class templateRichard Smith2017-02-101-4/+4
* [c++1z] Require an initializer for deduced class template specialization types.Richard Smith2017-02-101-9/+9
* [c++1z] In class template argument deduction, all declarators must deduce the...Richard Smith2017-02-101-6/+7
* [c++1z] P0512R0: support for 'explicit' specifier on deduction-guides.Richard Smith2017-02-101-5/+6
* Disallow explicit instantiation and explicit specialization for deduction gui...Richard Smith2017-02-091-1/+9
* Rename IsExplicitSpecialization -> IsMemberSpecialization when we're talkingRichard Smith2017-02-091-31/+31
* [c++1z] P0091R3: Basic support for deducing class template arguments via dedu...Richard Smith2017-02-091-46/+57
* P0091R3: Improved syntactic checking of deduction-guides.Richard Smith2017-02-081-4/+9
* P0091R3: Implement basic parsing support for C++17 deduction-guides.Richard Smith2017-02-071-1/+38
OpenPOWER on IntegriCloud