summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix PR 9626 (duplicated self-init warnings under -Wuninitialized) with numero...Ted Kremenek2011-04-041-1/+10
* Accept __declspec(dllimport) for function defined at class scope in Microsoft...Francois Pichet2011-03-291-1/+3
* Diagnose uninitialized uses of a variable within its own initializer.Chandler Carruth2011-03-271-1/+44
* Don't warn about the 'extern' in 'extern "C"' on a tag decl. This isJohn McCall2011-03-261-2/+7
* Get rid of handling of the 'explicit' keyword from class-head. We still parse...Anders Carlsson2011-03-251-5/+3
* Minor fix in the injection of labels, since we want to look at the redeclarat...Douglas Gregor2011-03-241-1/+1
* Insomniac refactoring: change how the parser allocates attributes so thatJohn McCall2011-03-241-4/+6
* Warn about unused declaration-specifiers on tag declarations.John McCall2011-03-221-10/+42
* Apply Jonathan Sauer's proposed solution to PR9519. Thanks!John McCall2011-03-221-1/+1
* Defined friend functions are *implicitly* inlined, unless the inline specifie...Abramo Bagnara2011-03-181-8/+8
* Fixed inconsistency when adding TemplateParameterListsInfo.Abramo Bagnara2011-03-181-69/+69
* Fix PR9488: 'auto' type substitution can fail (for instance, if it creates a ...Richard Smith2011-03-171-3/+5
* Detect attempts to provide a specialization of a function within aDouglas Gregor2011-03-161-3/+9
* When we're inserting a synthesized label declaration for aDouglas Gregor2011-03-161-2/+6
* When synthesizing a label declaration based on a goto statement thatDouglas Gregor2011-03-141-1/+14
* Make deallocation functions implicitly noexcept in C++0x.Sebastian Redl2011-03-141-2/+2
* Propagate the new exception information to FunctionProtoType.Sebastian Redl2011-03-121-4/+6
* Avoid do drop outer template parameter lists on the floor.Abramo Bagnara2011-03-101-4/+4
* Revert r127206 "Detect attempts to provide a specialization of a function withinDaniel Dunbar2011-03-091-8/+3
* Fixed InnerLocStart.Abramo Bagnara2011-03-091-7/+6
* Warn on usage of unavailable objc 'class' inFariborz Jahanian2011-03-081-0/+1
* Teach libclang's token-annotation logic about context-sensitiveDouglas Gregor2011-03-081-2/+4
* Fixed source range for StaticAssertDecl and LinkageSpecDecl. Fixed source ran...Abramo Bagnara2011-03-081-1/+1
* Fixed source range for all DeclaratorDecl's.Abramo Bagnara2011-03-081-26/+42
* Detect attempts to provide a specialization of a function within aDouglas Gregor2011-03-081-3/+8
* g++ is more permissive regarding flexible arrays.Argyrios Kyrtzidis2011-03-071-5/+12
* Support explicit template specialization and instantiation for membersDouglas Gregor2011-03-071-10/+19
* Completed source ranges fixes for all classes inheriting from TypeDecl.Abramo Bagnara2011-03-061-1/+1
* Fixed TypedefDecl and TemplateTypeParameter source range.Abramo Bagnara2011-03-061-0/+1
* Propagate new-style exception spec information to Declarator.Sebastian Redl2011-03-051-2/+2
* When diagnostics are suppressed (e.g., because of code completion), don't tri...Douglas Gregor2011-03-041-1/+2
* Diagnose destructor templates. Fixes PR7904.Douglas Gregor2011-03-041-1/+8
* Fixed source range for FileScopeAsmDecl. Others source range fixes will follow.Abramo Bagnara2011-03-031-2/+5
* Remove cruftDouglas Gregor2011-03-021-9/+0
* Force CaseStmt to store its child statements in source-code order,Douglas Gregor2011-03-021-0/+9
* Support a new InheritableAttr subclass, InheritableParamAttr, which isJohn McCall2011-03-021-13/+67
* Reinstate the introduction of source-location information forDouglas Gregor2011-03-011-8/+28
* Revert r126748, my second attempt at nested-name-specifier sourceDouglas Gregor2011-03-011-28/+8
* Reinstate r126737, extending the generation of type-source locationDouglas Gregor2011-03-011-8/+28
* Revert r126737, the most recent nested-name-specifier location change, for bu...Douglas Gregor2011-03-011-25/+7
* Push nested-name-specifier source location information into elaboratedDouglas Gregor2011-03-011-7/+25
* Teach Sema::CheckTypenameType to use nested-name-specifiers withDouglas Gregor2011-02-281-2/+3
* Use NestedNameSpecifierLoc within out-of-line variables, function, andDouglas Gregor2011-02-251-5/+2
* Issue AnalysisBasedWarnings as part of calling Sema::PopBlockOrFunctionScope(...Ted Kremenek2011-02-231-8/+3
* Fix PR9276: We were missing the checks for auto deducing to different types i...Richard Smith2011-02-231-9/+21
* Tweaks to C++0x deduced auto type support:Richard Smith2011-02-211-12/+15
* Implement the C++0x deduced 'auto' feature.Richard Smith2011-02-201-45/+133
* Remove the Fix-It for "main must return 'int'", which is not alwaysDouglas Gregor2011-02-191-8/+1
* Switch labels over to using normal name lookup, instead of their Chris Lattner2011-02-181-5/+14
* Step #2/N of __label__ support: keep pushing LabelDecl forward,Chris Lattner2011-02-171-4/+10
OpenPOWER on IntegriCloud