summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* add parser and sema support for the funny ObjC '@defs' thing.Chris Lattner2008-06-211-0/+29
* Change self/_cmd to be instances of ImplicitParamDecl instead of ParmVarDecl.Chris Lattner2008-06-171-3/+3
* Don't crash if we can't find FileEntry info for a typedef, since one Eli Friedman2008-06-111-14/+17
* -Add DeclChain member to DeclContext.Argyrios Kyrtzidis2008-06-101-20/+14
* -Changes to TagDecl:Argyrios Kyrtzidis2008-06-091-16/+12
* Add code to make test/CodeGen/struct-init.c work correctly without the Eli Friedman2008-06-091-0/+105
* implement the alias attirbute (in both Sema and Codegen)Nuno Lopes2008-06-081-0/+29
* Clean up dead code from SemaInit landing.Eli Friedman2008-06-061-210/+1
* Re-fix r51907 in a way which doesn't affect valid code. This essentially Eli Friedman2008-06-031-3/+55
* fix decl attributes cleaningNuno Lopes2008-06-011-1/+2
* Allow a pointer implicitly cast to a bool as a constant expression, as Eli Friedman2008-05-301-17/+34
* Don't swap function decls, and add them to the scope as they are Eli Friedman2008-05-271-7/+1
* Implementation of gcc mode attribute; this is significant because Eli Friedman2008-05-271-0/+11
* Revert r51498: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Sema/SemaDec...Ted Kremenek2008-05-231-4/+2
* Remove a diagnostic (temporary hack that will be removed next week).Steve Naroff2008-05-231-2/+4
* Patch for PR2350; the issue was tnat we were allowing (with an error) Eli Friedman2008-05-221-2/+3
* Move getAccessedFieldNo out of lib/AST/Expr.cpp intoDan Gohman2008-05-221-5/+5
* Fix a couple of bugs found by Neil Booth in the const-ness checking.Eli Friedman2008-05-211-3/+8
* initialize variable and fix a bunch of test failuresNuno Lopes2008-05-201-1/+1
* Perform stricter/more accurate checking for C99 constant expressionsEli Friedman2008-05-201-7/+344
* Switch on SemaInit; this makes some code in SemaDecl dead, but I'll give Eli Friedman2008-05-191-1/+1
* Fix <rdar://problem/5924576> clang -fsyntax-only generates "redefinition" err...Steve Naroff2008-05-121-1/+4
* -Implement proper name lookup for namespaces.Argyrios Kyrtzidis2008-05-091-21/+51
* Add attribute "format" support for typedefs of function pointers.Ted Kremenek2008-05-091-0/+2
* Handle all attributes on a parameterNate Begeman2008-05-091-1/+2
* Fix rdar://5921025 a crash on the included testcase.Chris Lattner2008-05-091-1/+2
* Added initial support for supporting __NSString__ in attribute "format".Ted Kremenek2008-05-081-8/+58
* Diagnose attempts to use C++ default arguments outside of a function declarationDouglas Gregor2008-05-071-1/+13
* Fix rdar://5905347 a crash on invalid builtin, due to theChris Lattner2008-05-051-4/+16
* Add support for -Wimplicit-function-declaration, rdar://5907433Chris Lattner2008-05-051-2/+3
* Replace Sema::CheckInitializerListTypes() with a helper class (InitListChecke...Steve Naroff2008-05-011-0/+5
* Implicitly defined functions were getting the DeclContext of the function whe...Argyrios Kyrtzidis2008-05-011-7/+9
* fix 'var unused' warning.Chris Lattner2008-04-301-2/+2
* Parsing of namespaces:Argyrios Kyrtzidis2008-04-271-35/+46
* initial support for recognizing __transparent_union__ attributesNuno Lopes2008-04-251-0/+26
* "This patch renames Chris Lattner2008-04-221-4/+4
* Clean up handling of function redeclarationsDouglas Gregor2008-04-211-9/+25
* OCUVector -> ExtVector, shorthand for extended vector, per feedback from Chris.Nate Begeman2008-04-181-7/+7
* fix __attribute__(format) for struct function pointer fieldsNuno Lopes2008-04-181-3/+7
* Use TranslationUnitDecl as DeclContext of builtin functions.Argyrios Kyrtzidis2008-04-171-1/+2
* Addition of TranslationUnitDecl to the AST:Argyrios Kyrtzidis2008-04-171-2/+6
* Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVar...Steve Naroff2008-04-151-31/+27
* Introduce support for finding class and enum names via ordinary name lookup i...Douglas Gregor2008-04-131-4/+14
* This patch is just the easy part of the class names patch, whichChris Lattner2008-04-131-1/+1
* Added PushOnScopeChains method to Sema, that adds a decl to both the IdResolv...Argyrios Kyrtzidis2008-04-121-20/+16
* Minor changes per Chris L's review.Fariborz Jahanian2008-04-111-12/+9
* Switch sema to maintaining its own scope chain information for variableChris Lattner2008-04-111-50/+18
* Patch for:Fariborz Jahanian2008-04-101-22/+59
* typedef void T;Chris Lattner2008-04-101-3/+3
* Several improvements from Doug Gregor related to defaultChris Lattner2008-04-101-6/+10
OpenPOWER on IntegriCloud