summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Random const correctness, and incidentally use computeDeclContext when buildingJohn McCall2009-11-121-1/+1
* Improve parsing of template arguments to lay the foundation forDouglas Gregor2009-11-101-3/+2
* Make sure that Type::getAs<ArrayType>() (or Type::getAs<subclass ofDouglas Gregor2009-11-091-1/+1
* When checking the namespace of a redeclaration or definition, look through li...Sebastian Redl2009-11-081-11/+16
* Don't treat variables with non-trivial ctors or dtors as unused. Fixes PR5407.Anders Carlsson2009-11-071-2/+16
* Cleanup, no functionality change.Anders Carlsson2009-11-071-4/+8
* Make sure that EnumConstantDecls always get a type, even when they have type-...Douglas Gregor2009-11-061-14/+20
* Don't allow definitions of array variables without some size information in C...Sebastian Redl2009-11-051-0/+10
* Change our basic strategy for avoiding deprecation warnings when the decl useJohn McCall2009-11-041-1/+4
* Use ParseUnqualifiedId when parsing id-expressions. This eliminatesDouglas Gregor2009-11-031-43/+47
* Introduce a new class, UnqualifiedId, that provides a parsedDouglas Gregor2009-11-031-34/+37
* Make sure to call CompleteConstructorCall for bases and members that are init...Anders Carlsson2009-10-291-0/+3
* Track source information for template arguments and template specializationJohn McCall2009-10-291-1/+1
* Use array's base element type in getting to itsFariborz Jahanian2009-10-281-1/+1
* Removed an unnecessary arguement passed to InitializeVarWithConstructorFariborz Jahanian2009-10-281-1/+1
* Rename FunctionDecl::isInline/setInline toDouglas Gregor2009-10-271-1/+1
* Almost missed this one... Doc update for last change.Mike Stump2009-10-271-4/+5
* Refine noreturn handling. Fixes -Wmissing-noreturn so that it doesn'tMike Stump2009-10-271-5/+14
* Use a pred_iterator instead of a succ_iterator (wrong typedef).Ted Kremenek2009-10-271-1/+1
* Fix PR5298 - -Wmissing-noreturn shouldn't warn if the function is alreadyChris Lattner2009-10-251-2/+3
* Make sure we actually have a definition before asking if it is implicit. Fixe...Sebastian Redl2009-10-251-2/+6
* When parsing a top level struct declaration, make sure to Chris Lattner2009-10-251-3/+4
* move calls to DiagnoseUseOfDecl (which warns about deprecated/unavailable Chris Lattner2009-10-251-8/+1
* Remove the Skip parameter from GetTypeForDeclarator and dependents. Take the ...Sebastian Redl2009-10-251-2/+1
* simplify Sema::getTypeName a bit: if control gets out of the switch,Chris Lattner2009-10-251-34/+30
* In objc mode, every identifier in a cast expression was using doing aChris Lattner2009-10-251-1/+1
* Audit the code for places where it is assumed that every base specifier refer...Sebastian Redl2009-10-251-1/+1
* Preserve type source information in TypedefDecls. Preserve it acrossJohn McCall2009-10-241-7/+10
* Remove OriginalTypeParmDecl; the original type is the one specifiedJohn McCall2009-10-231-10/+3
* Preserve source information for anonymous struct/union declarations.John McCall2009-10-221-4/+8
* Add FIXME.Ted Kremenek2009-10-201-0/+2
* Remove default argument for ImpCastExprToType. Add appropriate argument Eli Friedman2009-10-201-2/+2
* PR5218: Replace IdentifierInfo::getName with StringRef version, now that clientsDaniel Dunbar2009-10-181-3/+3
* Move misc clients to IdentifierInfo StringRef API.Daniel Dunbar2009-10-181-4/+5
* In some dependent contexts, incomplete array types persist into FinalizeDecla...Sebastian Redl2009-10-171-4/+31
* Simplify.Daniel Dunbar2009-10-171-3/+1
* Remove the ConstantArrayType subtypes. This information is preserved in theJohn McCall2009-10-161-10/+3
* Improve diagnostics when the parser encounters a declarator with anDouglas Gregor2009-10-131-0/+31
* Unify our diagnostic printing for errors of the form, "we didn't likeDouglas Gregor2009-10-131-5/+4
* When explicitly specializing a member that is a template, mark theDouglas Gregor2009-10-131-4/+20
* Improve the internal representation and semantic analysis of friendDouglas Gregor2009-10-131-3/+13
* Permit explicit specialization of member functions of class templatesDouglas Gregor2009-10-121-3/+11
* Diagnose the declaration of explicit specializations after an implicitDouglas Gregor2009-10-121-8/+16
* Qualified lookup through using declarations. Diagnose a new type of ambiguity.John McCall2009-10-101-8/+22
* Refactor the LookupResult API to simplify most common operations. Require us...John McCall2009-10-091-104/+48
* Implement support for -Wunused-variable, from Oscar Bonilla!Douglas Gregor2009-10-081-0/+6
* Add more testing for the properties of explicit specialization. Douglas Gregor2009-10-081-0/+2
* Don't complain about out-of-line explicit specializations of memberDouglas Gregor2009-10-081-2/+4
* Improve checking for specializations of member classes of classDouglas Gregor2009-10-081-3/+11
* For instantiations of static data members of class templates, keepDouglas Gregor2009-10-081-4/+16
OpenPOWER on IntegriCloud