summaryrefslogtreecommitdiffstats
path: root/lib/Sema/SemaLookup.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Fix crash when an 'import a module' TypoCorrection has its CorrectionDeclsRichard Smith2017-06-051-7/+6
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-031-0/+1
* Revert "Sema: allow imaginary constants via GNU extension if UDL overloads no...Tim Northover2017-05-241-10/+6
* [Modules] Fix overly conservative assertion for import diagnosticBruno Cardoso Lopes2017-05-231-2/+0
* Sema: allow imaginary constants via GNU extension if UDL overloads not present.Tim Northover2017-05-231-6/+10
* Remove last (unnecessary) use of mapping from SourceLocation to Module andRichard Smith2017-05-191-2/+2
* [modules] Switch from inferring owning modules based on source location toRichard Smith2017-05-181-44/+60
* [modules] When creating a declaration, cache its owning module immediatelyRichard Smith2017-05-171-57/+0
* Revert r302965 - [modules] When creating a declaration, cache its owningDaniel Jasper2017-05-151-0/+57
* [modules] When creating a declaration, cache its owning module immediatelyRichard Smith2017-05-121-57/+0
* Remove unnecessary mapping from SourceLocation to Module.Richard Smith2017-05-111-3/+3
* [CodeCompletion] Provide member completions for dependent expressions whoseAlex Lorenz2017-05-111-14/+32
* [modules] Properly look up the owning module for an instantiation of a merged...Richard Smith2017-04-211-11/+4
* Revert r300653 and r300650. The underlying commit fixes one issue withChandler Carruth2017-04-191-5/+17
* [modules] Properly look up the owning module for an instantiation of a merged...Richard Smith2017-04-191-17/+5
* Rangify for loop, NFC.Yaron Keren2017-04-121-3/+1
* Factor out some common code between SpecialMemberExceptionSpecInfo and Specia...Richard Smith2017-02-241-25/+25
* Rename ActiveTemplateInstantiation to CodeSynthesisContext in preparation forRichard Smith2017-02-231-9/+7
* Fix assertion failure due to implicit special member lookup lacking a source ...Richard Smith2017-02-151-4/+7
* [c++1z] Synthesize implicit deduction guides from constructors on demand. RankRichard Smith2017-02-141-2/+8
* Change how we handle diagnose_if attributes.George Burgess IV2017-01-281-2/+1
* PR0091R3: Implement parsing support for using templates as types.Richard Smith2017-01-261-0/+1
* [Sema] UsingShadowDecl shouldn't be hidden by the UsingDecl that owns itAlex Lorenz2017-01-231-0/+6
* Add the diagnose_if attribute to clang.George Burgess IV2017-01-091-1/+2
* Fix name hiding and redeclaration checking for dependent localRichard Smith2016-12-181-3/+6
* [Frontend] Allow attaching an external sema source to compiler instance and e...Benjamin Kramer2016-11-161-0/+4
* Delete a trivially true check for a variable 'S' being null.Chandler Carruth2016-11-041-1/+1
* Revert accidentally checked in change in r281315.Vassil Vassilev2016-09-131-1/+1
* Simplify. NFC.Vassil Vassilev2016-09-131-1/+1
* C++ Modules TS: Add parsing and some semantic analysis support forRichard Smith2016-09-081-2/+2
* [modules] Apply ODR merging for function scoped tags only in C++ mode.Vassil Vassilev2016-09-081-1/+6
* [modules] Don't emit initializers for VarDecls within a module eagerly wheneverRichard Smith2016-07-201-2/+3
* [NFC] Header cleanupMehdi Amini2016-07-181-6/+1
* Implement FunctionDecl::getDefinition() to be consistent withYaron Keren2016-07-131-2/+2
* [Feature] Add a builtin for indexing into parameter packs. Patch by Louis Dio...Eric Fiselier2016-07-011-4/+8
* P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991:Richard Smith2016-06-281-28/+24
* Use ranges to concisely express iterationDavid Majnemer2016-06-231-13/+8
* Functions declared in a scope should not hide previous declaration in earlier...Olivier Goffart2016-06-161-10/+13
* Turn copies into references as suggested by clang-tidy's performance-unnecess...Benjamin Kramer2016-05-271-2/+2
* [Sema] Fix use after move. Found by ubsan.Benjamin Kramer2016-05-191-1/+2
* [Sema] Allow an external sema source to handle delayed typo corrections.Benjamin Kramer2016-05-191-2/+10
* Use marginally more appropriate functions to detect if we should declare anRichard Smith2016-05-131-2/+2
* Prune four superfluous ExternalSemaSource.h includes and one forward declarat...Yaron Keren2016-05-131-1/+0
* Preserve the FoundDecl when performing overload resolution for constructors.Richard Smith2016-05-111-1/+1
* Enable support for __float128 in Clang and enable it on pertinent platformsNemanja Ivanovic2016-05-091-7/+0
* Update FIXME.Richard Smith2016-05-051-2/+1
* [modules] Enforce the rules that an explicit or partial specialization must beRichard Smith2016-05-051-12/+63
* [modules] When diagnosing a missing module import, suggest adding a #include ifRichard Smith2016-04-271-0/+20
* Revert 266186 as it breaks anything that includes type_traits on some platformsNemanja Ivanovic2016-04-151-0/+7
* Enable support for __float128 in ClangNemanja Ivanovic2016-04-131-7/+0