summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* PR3330: given an enum like this:Chris Lattner2009-01-151-2/+3
* add support for initializing static vars with a cast to union (gcc extension)Nuno Lopes2009-01-151-1/+8
* Initial implementation of member name lookupDouglas Gregor2009-01-151-5/+21
* Refactor name lookup.Douglas Gregor2009-01-141-191/+34
* Introduce support for C++0x explicit conversion operators (N2437)Douglas Gregor2009-01-141-9/+27
* FunctionDecl::setParams() now uses the allocator associated with ASTContext t...Ted Kremenek2009-01-141-3/+3
* Permitting typedefs without a name is a Microsoft/GNU extensionDouglas Gregor2009-01-131-0/+8
* Cleanup DeclContext::addDecl and DeclContext::insert interface, from Piotr RakDouglas Gregor2009-01-121-5/+5
* Implement support for anonymous structs and unions in C. Both C andDouglas Gregor2009-01-121-20/+31
* Properly set the scope of non-fields declared within a struct, union,Douglas Gregor2009-01-121-7/+37
* Fix operator precedence.Sebastian Redl2009-01-111-1/+1
* Don't bother setting NextDeclarator for EnumConstantDecls. It isn't usedDouglas Gregor2009-01-091-4/+0
* When we see a reference to a struct, class, or union like "struct X"Douglas Gregor2009-01-091-3/+44
* Replace DeclContext's vector of ScopedDecl pointers with a linked listDouglas Gregor2009-01-091-2/+3
* Make sure that ScopedDecls passed to DeclContext::addDecl are added into thei...Douglas Gregor2009-01-091-0/+8
* Remove double-insertion of EnumConstantDecls. Thanks to Zhongxing Xu for poin...Douglas Gregor2009-01-081-5/+0
* Unify the code for defining tags in C and C++, so that we alwaysDouglas Gregor2009-01-081-79/+122
* This is a large/messy diff that unifies the ObjC AST's with DeclContext.Steve Naroff2009-01-081-2/+2
* Fix PR clang/3291Douglas Gregor2009-01-071-3/+3
* Finished semantic analysis of anonymous unions in C++.Douglas Gregor2009-01-071-15/+88
* Use DeclContext::getLookupContext wherever necessary to ensure that we look t...Douglas Gregor2009-01-071-2/+3
* Initial implementation of anonymous unions (and, as a GNU extension,Douglas Gregor2009-01-071-9/+193
* Allow Objective-C entities to be declared within a transparent contextDouglas Gregor2009-01-061-3/+1
* simplify some code using 'continue' and the new 'isInIdentifierNamespace' pre...Chris Lattner2009-01-061-25/+25
* Minor tweaks to the transparent declcontext patchDouglas Gregor2009-01-061-5/+3
* Add QualifiedDeclRefExpr, which retains additional source-locationDouglas Gregor2009-01-061-2/+4
* PODness and Type TraitsSebastian Redl2009-01-051-7/+15
* Introduce support for "transparent" DeclContexts, which areDouglas Gregor2009-01-051-15/+38
* Parser support for C++ using directives, from Piotr RakDouglas Gregor2008-12-301-17/+33
* Diagnose declarations that don't declare anything, and fix PR3020.Sebastian Redl2008-12-281-4/+11
* Add support for out-of-line definitions of conversion functions and member op...Douglas Gregor2008-12-261-2/+1
* Add full dllimport / dllexport support: both sema checks and codegen.Anton Korobeynikov2008-12-261-4/+24
* Keep track of template arguments when we parse them. Right now, we don't actu...Douglas Gregor2008-12-241-1/+2
* Correct the order in which we cope with end-of-class-definitionDouglas Gregor2008-12-241-3/+8
* Don't push OverloadedFunctionDecls onto the chain of declarationsDouglas Gregor2008-12-231-117/+89
* Don't explicitly represent OverloadedFunctionDecls withinDouglas Gregor2008-12-231-52/+87
* Handle typedefs to VLAs (Emit the size expr when we encounter the typedefAnders Carlsson2008-12-201-2/+1
* Get rid of the old Expr::Evaluate variant.Anders Carlsson2008-12-191-7/+8
* Allow downcasts of pointers to Objective-C interfaces, with aDouglas Gregor2008-12-191-2/+5
* Don't check initializers when there are dependent types or type-dependent exp...Douglas Gregor2008-12-181-0/+3
* Patch to re-implement duplicate ivar checkingFariborz Jahanian2008-12-171-17/+10
* This patch will build the Records lazily per Steve's comments.Fariborz Jahanian2008-12-171-1/+2
* diagnose C99 6.9.1p5, C arguments in definitions that are lackingChris Lattner2008-12-171-0/+5
* Move the other Sema::ActOnLinkageSpec to SemaDeclCXX.Chris Lattner2008-12-171-73/+1
* Move Sema::ActOnLinkageSpec to SemaDeclCXX.Chris Lattner2008-12-171-18/+0
* Make sure that enumerators show up within the enumeration declaration. Fixes....Douglas Gregor2008-12-171-0/+6
* Make linkage-specifications hold on to all of their declarationsDouglas Gregor2008-12-161-0/+23
* Delay parsing of default arguments of member functions until the classDouglas Gregor2008-12-161-24/+5
* Diagnose that ivars in current and super class may notFariborz Jahanian2008-12-161-0/+19
* Make name lookup when we're inside a declarator's scope, such as ClassName::f...Douglas Gregor2008-12-161-1/+1
OpenPOWER on IntegriCloud