summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Add -Wstatic-local-in-inline, which warns about using a static localJohn McCall2013-04-021-0/+52
* PR15633: Note that we are EnteringContext when parsing the nested nameRichard Smith2013-04-011-0/+5
* Only merge down a variable type if the previous declaration wasJohn McCall2013-04-011-9/+40
* Fix thinko (and the bots): We still want to warn in C.Rafael Espindola2013-03-291-2/+2
* Don't special case one line extern "C" decls.Rafael Espindola2013-03-291-0/+1
* Warn about more than the first unused variable when -Werror is set.Matt Beaumont-Gay2013-03-281-1/+1
* Support C11 _Atomic type qualifier. This is more-or-less just syntactic sugar...Richard Smith2013-03-281-5/+12
* Handle CXXOperatorCallExpr when checking self referrnce during initialization ofRichard Trieu2013-03-261-0/+8
* <rdar://problem/13459871> Allow forward declaration of enums with a fixed und...Douglas Gregor2013-03-251-1/+2
* Fix a crash-on-valid where a block capture copy expression wasJohn McCall2013-03-221-0/+1
* Fix indentationDavid Blaikie2013-03-211-3/+3
* <rdar://problem/12368093> Extend module maps with a 'conflict' declaration, a...Douglas Gregor2013-03-201-1/+2
* Don't look outside the innermost enclosing namespace whenJohn McCall2013-03-201-0/+23
* Add missing diagnostic for a nested-name-specifier on a free-standing type de...Richard Smith2013-03-181-68/+95
* Diagnose about extern "C" functions returning c++ objectsFariborz Jahanian2013-03-141-1/+2
* Avoid computing the linkage too early. Don't invalidate it.Rafael Espindola2013-03-141-12/+74
* Whitespace cleanup.Rafael Espindola2013-03-121-1/+1
* We already reported an error forRafael Espindola2013-03-121-1/+2
* Error if an extern C declaration matches a previous hidden extern C declaration.Rafael Espindola2013-03-121-4/+1
OpenPOWER on IntegriCloud