summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaLookup.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Change ADL to produce lookup results in a deterministic order. This fixes someRichard Smith2016-03-241-2/+2
* [OPENMP 4.0] Initial support for 'omp declare reduction' construct.Alexey Bataev2016-03-031-0/+8
* [modules] Prefer more complete array types.Vassil Vassilev2016-02-281-0/+12
* [modules] Cache 'acceptable decl' lookups for namespaces. In projects withRichard Smith2016-02-171-0/+21
* Remove dead code.Richard Smith2016-02-081-4/+0
* [OpenCL] Eliminate warning when declaring OpenCL builtin functions.Anastasia Stulova2016-02-021-3/+3
* Class Property: class property and instance property can have the same name.Manman Ren2016-01-281-1/+2
* Improve AST dumping:Richard Smith2016-01-121-0/+16
* [OpenCL] Pipe type supportXiuli Pan2016-01-091-0/+3
* Teach typo correction to properly handle mapping declarations to theirRichard Smith2015-12-291-3/+3
* Revert r93378, which is incorrect but currently unobservable (because theRichard Smith2015-12-291-3/+0
* Split RequireCompleteType into a function that actually requires that the typeRichard Smith2015-12-181-2/+2
* [modules] Don't try to use the definition of a class ifRichard Smith2015-12-181-6/+6
* Replace [=] lambda capture with [&] per David Blaikieþ suggestion.Yaron Keren2015-11-241-1/+1
* Replace loop with std::any_of, NFC.Yaron Keren2015-11-231-6/+2
* [Sema] Don't work around a malformed ASTDavid Majnemer2015-11-181-2/+0
* Set flag for lldb when qualified name lookup is being doneEugene Leviant2015-11-181-1/+12
* Don't expose iterators into the list of types on the ASTContext; these areRichard Smith2015-11-181-1/+6
* [modules] Fix some more cases where we used to reject a conflict between twoRichard Smith2015-11-171-0/+8
* DR407: Rationalize how we handle tags being hidden by typedefs. Even withRichard Smith2015-11-121-17/+38
* [modules] Generalize the workaround for multiple ambiguous definitions ofRichard Smith2015-11-041-3/+24
* [Sema] Implement __make_integer_seqDavid Majnemer2015-11-041-0/+5
* [modules] Rationalize the behavior of Decl::declarationReplaces, and inRichard Smith2015-11-031-1/+1
OpenPOWER on IntegriCloud