summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix http://llvm.org/bugs/show_bug.cgi?id=2760.Steve Naroff2008-09-171-2/+2
* Add --suppress-system-warnings (on by default, use =0 to disable)Daniel Dunbar2008-09-121-5/+7
* Add Sema::isDeclInScope which wraps IdentifierResolver::isDeclInScope.Argyrios Kyrtzidis2008-09-091-16/+11
* Tweak implementation for allowing ObjC builtin type redefinitions.Steve Naroff2008-09-091-5/+19
* Add ThreadSpecified bit to Decl.Daniel Dunbar2008-09-081-5/+4
* Add comment back that Argiris pointed out that I mistakenly removed (the comm...Ted Kremenek2008-09-051-0/+2
* Change struct forward declarations and definitions to use unique RecordDecls,...Ted Kremenek2008-09-051-12/+135
* Remove stale comments.Ted Kremenek2008-09-051-8/+0
* Remove "NextDecl" from RecordDecl. This change touches many files that where...Ted Kremenek2008-09-051-4/+2
* Set register storage class correctly for function parameters.Daniel Dunbar2008-09-031-3/+5
* Fix 80 col violations.Ted Kremenek2008-09-031-9/+8
* When creating CXXRecordDecls and RecordDecls within ActOnTag, hook up the new...Ted Kremenek2008-09-021-5/+15
* Fix for PR2747: allow pointer->int casts with a null base; these are Eli Friedman2008-09-021-0/+7
* Backing out r55607 due to logic errors and test regression.Eli Friedman2008-09-011-10/+6
* fix one more this-is-not-a-constant error. test includedNuno Lopes2008-09-011-0/+3
* make CheckArithmeticConstantExpression() aware of &foo and pointersNuno Lopes2008-09-011-6/+10
* minor cleanupNico Weber2008-08-291-15/+4
* Move implicit Obj-C param creation into ObjCMethodDecl.Daniel Dunbar2008-08-261-15/+0
* Do typechecking and codegen for K&R-style function declarations Eli Friedman2008-08-251-8/+2
* Fix for PR2720; be a little bit more permissive in initializers for Eli Friedman2008-08-251-21/+23
* Initial sema support for C++ static initializers.Anders Carlsson2008-08-221-4/+11
* Rewrite type compatibility testing to do type merging rather than just Eli Friedman2008-08-221-1/+1
* Added ObjCAtDefsFieldDecl to represent FieldDecls created by @defs.Ted Kremenek2008-08-201-4/+14
* Add ExplicitCastExpr to replace the current CastExpr, and have ImplicitCastEx...Argyrios Kyrtzidis2008-08-181-13/+5
* various updates to match r54873 on mainline.Chris Lattner2008-08-171-1/+1
* More #include cleaningDaniel Dunbar2008-08-111-10/+0
* More #include cleaningDaniel Dunbar2008-08-111-0/+1
* More #include cleaningDaniel Dunbar2008-08-111-0/+1
* Cleanup from yesterday...make isTentativeDefinition() a static helper functio...Steve Naroff2008-08-101-1/+1
* Sema::CheckForFileScopedRedefinitions(): Make sure tentative decls of incompl...Steve Naroff2008-08-101-0/+9
* rename PreDefinedExpr -> PredefinedExprChris Lattner2008-08-101-1/+1
* Fix Sema::MergeVarDecl() to better handle type compatibility. The previous co...Steve Naroff2008-08-091-34/+1
* When in C++, invoke ASTConsumer::HandleTagDeclDefinition in Sema::ActOnFinish...Argyrios Kyrtzidis2008-08-091-1/+4
* Fix issues with C "tentative" definitions.Steve Naroff2008-08-081-34/+46
* Sema::ActOnEnumBody(): handle nested enum redefinitions.Steve Naroff2008-08-071-1/+13
* Implement GNU asm-label extension support in CodeGen. This fixesDaniel Dunbar2008-08-061-0/+8
* Move AsmLabel into Declarator instead of just a parameter toDaniel Dunbar2008-08-051-4/+4
* Add more Parser/Sema support for GCC asm-label extension.Daniel Dunbar2008-08-051-3/+11
* Finally fix PR2189. This makes a fairly invasive but important change toChris Lattner2008-08-041-10/+12
* Wherever a type is used/returned from the Action module, use TypeTy instead o...Argyrios Kyrtzidis2008-08-011-1/+1
* change more instances of QualType::getCanonicalType to callChris Lattner2008-07-261-5/+8
* Reject typedef redefinitions when the underlying types are not identical,Chris Lattner2008-07-251-0/+12
* Move fix in r54013 from the parser to sema.Steve Naroff2008-07-251-3/+4
* When constructing an ObjCIvarDecl object in Sema, provide its visibility up f...Ted Kremenek2008-07-231-4/+9
* minor cleanup to the actions interface to pass around SmallVectorImpl insteadChris Lattner2008-07-211-2/+2
* Unify ctx_iterator/ctx_begin()/ctx_end() and iterator/begin()/end() so that a...Argyrios Kyrtzidis2008-07-171-6/+7
* When in C++, make EnumConstant names hide tag names in the same scope, instea...Argyrios Kyrtzidis2008-07-161-1/+6
* Two fixes:Steve Naroff2008-07-161-1/+2
* When checking for name collision between a tag and a previously defined names...Argyrios Kyrtzidis2008-07-161-5/+8
* rename "SInt" methods to "Int" in APValue.Chris Lattner2008-07-111-6/+5
OpenPOWER on IntegriCloud