summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Diagnose the use of "inline" on block-scope function declarations inDouglas Gregor2010-08-061-0/+11
* Properly pop out of Objective-C method declarations when they are (ill-formedly)John McCall2010-08-061-1/+3
* Implement #pragma GCC visibility.Eli Friedman2010-08-051-0/+15
* Only look up an 'operator delete' on the definition of a destructor, not onJohn McCall2010-08-041-7/+5
* Further adjustments to -Wglobal-constructors; works for references and directJohn McCall2010-08-021-4/+7
* Read/write in PCH Sema's StdNamespace and StdBadAlloc and use a LazyDeclPtr f...Argyrios Kyrtzidis2010-08-021-3/+3
* Kill off RequiresGlobalConstructor in favor of isConstantInitializer.John McCall2010-08-011-53/+2
* Make a first pass at implementing -Wglobal-constructors. I'm worried that thisJohn McCall2010-08-011-1/+64
* Fix indentation.John McCall2010-08-011-9/+9
* Don't consider all local variables in C++ to mandate scope-checking, justJohn McCall2010-08-011-2/+10
* Only run the jump-checker if there's a branch-protected scope *and* there'sJohn McCall2010-08-011-6/+2
* Fixed typedef inside extern "C".Abramo Bagnara2010-07-301-29/+9
* Allow a looser form of compatibility checking (which ignoresDouglas Gregor2010-07-291-3/+5
* Don't set out-of-line template specialization/definition informationDouglas Gregor2010-07-281-2/+2
* Fix namespace polution.Dan Gohman2010-07-261-0/+3
* Remove the vast majority of the Destroy methods from the AST library,Douglas Gregor2010-07-251-4/+1
* Be careful; even though we had a proper name at the beginning ofDouglas Gregor2010-07-241-1/+1
* We never want to pop the translation unit DC, so assert if this happens.John McCall2010-07-231-0/+1
* Update ImplicitCastExpr to be able to represent an XValue.Sebastian Redl2010-07-201-1/+1
* Revert Microsoft-specific override of the "typedef requires a name"Douglas Gregor2010-07-161-4/+3
* Suppress the "typedef requires a name" warning in Microsoft-extensions modeDouglas Gregor2010-07-161-2/+3
* Treat template parameters as part of the declaration-specifiers for theJohn McCall2010-07-161-1/+1
* Butcher a perfectly reasonable diagnostic to pacify old versions of SWIG.Chandler Carruth2010-07-161-5/+5
* Add builtin definition for scanf, including extending the builtin encoding toTed Kremenek2010-07-161-0/+6
* When there are extra or missing template parameter lists in a templateDouglas Gregor2010-07-141-5/+19
* Diagnose typedef of an operator name. Fixes PR7462Douglas Gregor2010-07-131-0/+6
* Complain when an unnamed enumeration has no enumerations (inDouglas Gregor2010-07-131-0/+8
* Produce an error on encountering a pointer or reference to a qualified functi...Sebastian Redl2010-07-121-0/+17
* Introduce Decl::hasBody() and FunctionDecl::hasBody() and use them instead of...Argyrios Kyrtzidis2010-07-071-3/+3
* Lazily declare the implicitly-declared destructor in a C++ class.Douglas Gregor2010-07-021-1/+1
* Add a new routine Sema::LookupDestructor and make all destructor-lookup calls...Douglas Gregor2010-07-011-1/+1
* Remove unnecessary ASTContext parameter fromDouglas Gregor2010-07-011-1/+1
* Reinstate fix for PR7526, which was failing because, now that weDouglas Gregor2010-07-011-1/+1
* Revert r107374, which broke bootstrap.Douglas Gregor2010-07-011-1/+1
* When building the type of a destructor, make sure to keep theDouglas Gregor2010-07-011-1/+1
* Add comment for my last patch.Fariborz Jahanian2010-06-251-1/+7
* Fixes a regression when redeclaration of a global satic Fariborz Jahanian2010-06-241-1/+2
* In C++, allow a declaration of an enum to follow a definition of thatDouglas Gregor2010-06-221-4/+11
* Fixes a corner case bug whereby declaring and defining an extern variable in a Fariborz Jahanian2010-06-211-0/+4
* Merge the "regparm" attribute from a previous declaration of aDouglas Gregor2010-06-181-2/+16
* Fix the recently-added warning about 'typename' and 'template'Douglas Gregor2010-06-161-1/+1
* Don't poke at an undefined class type of a field. Fixes PR7355.Douglas Gregor2010-06-161-34/+35
* Fix the build. Using declarations should not be considering when lookingJohn McCall2010-06-161-1/+1
* Fix a point of semantics with using declaration hiding: method templatesJohn McCall2010-06-161-8/+6
* Give Type::isIntegralType() an ASTContext parameter, so that itDouglas Gregor2010-06-161-2/+2
* Introduce Type::isIntegralOrEnumerationType(), to cover those placesDouglas Gregor2010-06-161-3/+3
* Patch adds support for copying of thoseFariborz Jahanian2010-06-151-0/+6
* Allocate template parameter lists for out-of-line definitions via theDouglas Gregor2010-06-151-3/+6
* Added template parameters info for out-of-line definitions of class template ...Abramo Bagnara2010-06-121-5/+26
* Split DependentNameType into two types. DependentNameType represents theJohn McCall2010-06-111-8/+2
OpenPOWER on IntegriCloud