summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Cleanup handling of UniqueExternalLinkage.Rafael Espindola2013-05-131-11/+11
* Avoid patching storage class for block scope thread_local variables.Enea Zaffanella2013-05-101-16/+17
* C++1y auto return type: when a function contains no 'return' statements at all,Richard Smith2013-05-101-13/+18
* Try to recognise hidden tag type names in potential declarations, in ObjC cod...Argyrios Kyrtzidis2013-05-071-12/+10
* Replace 'MultiExprArg()' with 'None'Dmitri Gribenko2013-05-051-3/+3
* Make all 'is in extern "C"' tests use the lexical context.Rafael Espindola2013-05-051-5/+3
* Use lexical contexts when checking for conflicting language linkages.Rafael Espindola2013-05-051-2/+2
* Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constr...Dmitri Gribenko2013-05-051-3/+1
* In VarDecl nodes, store the thread storage class specifier as written.Enea Zaffanella2013-05-041-3/+1
* Implement most of N3638 (return type deduction for normal functions).Richard Smith2013-05-041-7/+49
* Say 'decltype(auto)' not 'auto' as appropriate in mismatched-deduction diagno...Richard Smith2013-05-041-0/+1
* PR15906: The body of a lambda is not an evaluated subexpression; don't visit ...Richard Smith2013-05-031-1/+1
* ArrayRef'ize InitializationSequence constructor and InitializationSequence::D...Dmitri Gribenko2013-05-031-10/+8
* Add const qualifier to Sema::getTypeName's parameter `II`Dmitri Gribenko2013-05-031-1/+1
* Use attribute argument information to determine when to parse attribute argum...Douglas Gregor2013-05-021-2/+2
* Revert r180970; it's causing breakage.Douglas Gregor2013-05-021-2/+2
* Use attribute argument information to determine when to parse attribute argum...Douglas Gregor2013-05-021-2/+2
* When deducing an 'auto' type, don't modify the type-as-written.Richard Smith2013-04-301-7/+7
* Don't treat a non-deduced 'auto' type as being type-dependent. Instead, thereRichard Smith2013-04-301-54/+68
* ArrayRef'ize Sema::ActOnEnumBody. No functionality change.Dmitri Gribenko2013-04-271-9/+9
* Implement C++1y decltype(auto).Richard Smith2013-04-261-3/+2
* Don't mark 'extern "C" void f(void)' as having extern storage class.Rafael Espindola2013-04-251-10/+16
* C++1y constexpr extensions, round 1: Allow most forms of declaration andRichard Smith2013-04-221-1/+1
* The 'constexpr implies const' rule for non-static member functions is gone inRichard Smith2013-04-211-2/+17
* Suppress unused warning on static inline function template specializations.Rafael Espindola2013-04-161-1/+4
* Remove hasExternalLinkageUncached.Rafael Espindola2013-04-151-16/+9
* Local thread_local variables are implicitly 'static'. (This doesn't apply to ...Richard Smith2013-04-151-2/+11
* Properly check for a constant initializer for a thread-local variable.Richard Smith2013-04-151-1/+2
* Diagnose if a __thread or _Thread_local variable has a non-constant initializerRichard Smith2013-04-141-0/+22
* Handle incompatible redeclarations of library builtins better.John McCall2013-04-141-11/+21
* Annotate flavor of TLS variable (statically or dynamically initialized) onto ...Richard Smith2013-04-131-10/+20
* Don't replace an existing decl in the scope chains with itsJohn McCall2013-04-131-28/+0
* Parsing support for thread_local and _Thread_local. We give them the sameRichard Smith2013-04-121-16/+25
* Sema: Don't crash when trying to emit a warning for a duplicate value in an i...Benjamin Kramer2013-04-071-1/+1
* Rework how ObjC method inherit deprecated/availability.Ted Kremenek2013-04-061-1/+4
* Add an error to check that all program scope variables are in the constant ad...Tanya Lattner2013-04-051-0/+10
* Revert 178811 until I fix the unit tests.Tanya Lattner2013-04-041-10/+0
* Add an error to check that all program scope variables are in the constant ad...Tanya Lattner2013-04-041-0/+10
* Don't patch the storage class of static data members.Rafael Espindola2013-04-041-4/+5
* Use isExternalLinkage instead of hasExternalLinkage.Rafael Espindola2013-04-041-1/+1
* Fix a recent linkage regression.Rafael Espindola2013-04-041-1/+1
* Add hasExternalLinkageUncached back with the test that Richard provided, butRafael Espindola2013-04-041-1/+13
* Avoid computing the linkage instead of avoiding caching it.Rafael Espindola2013-04-041-14/+1
* Fix linkage related crash.Rafael Espindola2013-04-041-2/+2
* Fix 41 of the 61 tests which fail with modules enabled: we were computing andRichard Smith2013-04-041-2/+12
* Complain about attempts to befriend declarations via a usingJohn McCall2013-04-031-0/+9
* Add 178663 back.Rafael Espindola2013-04-031-94/+30
* Revert 178663.Rafael Espindola2013-04-031-30/+94
* Don't compute a patched/semantic storage class.Rafael Espindola2013-04-031-94/+30
* Escape more @ signs in Doxygen comments.Jordan Rose2013-04-031-2/+2
OpenPOWER on IntegriCloud