summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAge
* Replace 'MultiExprArg()' with 'None'Dmitri Gribenko2013-05-05
* Make all 'is in extern "C"' tests use the lexical context.Rafael Espindola2013-05-05
* Use lexical contexts when checking for conflicting language linkages.Rafael Espindola2013-05-05
* Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constr...Dmitri Gribenko2013-05-05
* In VarDecl nodes, store the thread storage class specifier as written.Enea Zaffanella2013-05-04
* Implement most of N3638 (return type deduction for normal functions).Richard Smith2013-05-04
* Say 'decltype(auto)' not 'auto' as appropriate in mismatched-deduction diagno...Richard Smith2013-05-04
* PR15906: The body of a lambda is not an evaluated subexpression; don't visit ...Richard Smith2013-05-03
* ArrayRef'ize InitializationSequence constructor and InitializationSequence::D...Dmitri Gribenko2013-05-03
* Add const qualifier to Sema::getTypeName's parameter `II`Dmitri Gribenko2013-05-03
* Use attribute argument information to determine when to parse attribute argum...Douglas Gregor2013-05-02
* Revert r180970; it's causing breakage.Douglas Gregor2013-05-02
* Use attribute argument information to determine when to parse attribute argum...Douglas Gregor2013-05-02
* When deducing an 'auto' type, don't modify the type-as-written.Richard Smith2013-04-30
* Don't treat a non-deduced 'auto' type as being type-dependent. Instead, thereRichard Smith2013-04-30
* ArrayRef'ize Sema::ActOnEnumBody. No functionality change.Dmitri Gribenko2013-04-27
* Implement C++1y decltype(auto).Richard Smith2013-04-26
* Don't mark 'extern "C" void f(void)' as having extern storage class.Rafael Espindola2013-04-25
* C++1y constexpr extensions, round 1: Allow most forms of declaration andRichard Smith2013-04-22
* The 'constexpr implies const' rule for non-static member functions is gone inRichard Smith2013-04-21
* Suppress unused warning on static inline function template specializations.Rafael Espindola2013-04-16
* Remove hasExternalLinkageUncached.Rafael Espindola2013-04-15
* Local thread_local variables are implicitly 'static'. (This doesn't apply to ...Richard Smith2013-04-15
* Properly check for a constant initializer for a thread-local variable.Richard Smith2013-04-15
* Diagnose if a __thread or _Thread_local variable has a non-constant initializerRichard Smith2013-04-14
* Handle incompatible redeclarations of library builtins better.John McCall2013-04-14
* Annotate flavor of TLS variable (statically or dynamically initialized) onto ...Richard Smith2013-04-13
* Don't replace an existing decl in the scope chains with itsJohn McCall2013-04-13
* Parsing support for thread_local and _Thread_local. We give them the sameRichard Smith2013-04-12
* Sema: Don't crash when trying to emit a warning for a duplicate value in an i...Benjamin Kramer2013-04-07
* Rework how ObjC method inherit deprecated/availability.Ted Kremenek2013-04-06
* Add an error to check that all program scope variables are in the constant ad...Tanya Lattner2013-04-05
* Revert 178811 until I fix the unit tests.Tanya Lattner2013-04-04
* Add an error to check that all program scope variables are in the constant ad...Tanya Lattner2013-04-04
* Don't patch the storage class of static data members.Rafael Espindola2013-04-04
* Use isExternalLinkage instead of hasExternalLinkage.Rafael Espindola2013-04-04
* Fix a recent linkage regression.Rafael Espindola2013-04-04
* Add hasExternalLinkageUncached back with the test that Richard provided, butRafael Espindola2013-04-04
* Avoid computing the linkage instead of avoiding caching it.Rafael Espindola2013-04-04
* Fix linkage related crash.Rafael Espindola2013-04-04
* Fix 41 of the 61 tests which fail with modules enabled: we were computing andRichard Smith2013-04-04
* Complain about attempts to befriend declarations via a usingJohn McCall2013-04-03
* Add 178663 back.Rafael Espindola2013-04-03
* Revert 178663.Rafael Espindola2013-04-03
* Don't compute a patched/semantic storage class.Rafael Espindola2013-04-03
* Escape more @ signs in Doxygen comments.Jordan Rose2013-04-03
* Add -Wstatic-local-in-inline, which warns about using a static localJohn McCall2013-04-02
* PR15633: Note that we are EnteringContext when parsing the nested nameRichard Smith2013-04-01
* Only merge down a variable type if the previous declaration wasJohn McCall2013-04-01
* Fix thinko (and the bots): We still want to warn in C.Rafael Espindola2013-03-29