summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-361/+361
* Fix a thinkoDouglas Gregor2009-09-091-2/+8
* Allow a declaration of an array to complete a prior, incompleteDouglas Gregor2009-09-091-0/+7
* Fix PR4922, where Sema would complete tentative definitions in nondeterminsticChris Lattner2009-09-081-7/+16
* BuildCXXConstructExpr now takes a MultiExprArg.Anders Carlsson2009-09-071-1/+2
* Start emitting ElaboratedTypes in C++ mode. Support the effort in variousJohn McCall2009-09-051-1/+1
* Correctly handle elaborated template ids. Still not handled properly for fri...John McCall2009-09-041-8/+1
* Patch to instantiate destructors used to destructFariborz Jahanian2009-09-031-1/+1
* Borrow a friend class's previous declaration's access specifier regardless ofJohn McCall2009-09-021-5/+5
* When adding a friend class declaration to the lookup tables, use the access s...John McCall2009-09-021-0/+5
* Ensure that the tag decls of friend decls aren't added to the friending class'sJohn McCall2009-09-021-1/+9
* Fix bug 4784 and allow friend declarations to properly extendJohn McCall2009-08-311-2/+3
* Improve diagnostics for missing members. This renames the err_typecheck_no_me...Anders Carlsson2009-08-301-2/+4
* Add another check for UnresolvedUsingDecl.Anders Carlsson2009-08-291-4/+7
* Make sure we actually found a redeclaration before complaining about attribut...Douglas Gregor2009-08-281-1/+1
* Check for UnresolvedUsingDecl when determining if a declaration is a redeclar...Anders Carlsson2009-08-281-1/+1
* Omnibus friend decl refactoring. Instead of cloning AST classes for friendJohn McCall2009-08-281-9/+13
* Back out bad piece of r80272. Will look at fixing this a different way.Eli Friedman2009-08-271-4/+1
* PR4794: Make instantiating friend class decls not crash.Eli Friedman2009-08-271-1/+4
* Implement instantiation of the declarations of member functionDouglas Gregor2009-08-271-1/+2
* Bye-bye old RequireCompleteType.Anders Carlsson2009-08-261-1/+2
* When we know that we are parsing a class-name, implicitly construct aDouglas Gregor2009-08-261-3/+13
* Improve diagnostics and recovery when the nested-name-specifier of aDouglas Gregor2009-08-261-2/+14
* Improve support for out-of-line definitions of nested templates andDouglas Gregor2009-08-251-1/+1
* Modify an assert to capture the restriction on friend declarations moreJohn McCall2009-08-251-1/+2
* Implement out-of-line definitions of nested class templates. Most ofDouglas Gregor2009-08-251-11/+7
* InitializeVarWithConstructor now returns true on failure.Anders Carlsson2009-08-251-2/+5
* Implement delayed parsing for member function templates. Fixes PR4608.Douglas Gregor2009-08-221-3/+17
* Reversing part of 79544.Sanjiv Gupta2009-08-211-16/+0
* Remove TypeSpecStartLocation from VarDecl/FunctionDecl/FieldDecl, and use Dec...Argyrios Kyrtzidis2009-08-211-15/+12
* Issue an error if the user specifies parameters in a function marked as ISR.Sanjiv Gupta2009-08-201-0/+16
* Keep track of the right paren ')' source location in a function declarator.Argyrios Kyrtzidis2009-08-191-1/+1
* Use Sema's LocInfoType to pass and preserve type source info through the Parser.Argyrios Kyrtzidis2009-08-191-4/+5
* Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interf...Argyrios Kyrtzidis2009-08-191-32/+43
* Teach Sema how to pop out of friend function definitions in nested classes.John McCall2009-08-181-13/+20
* Initial patch to support definitions of id and Class from headers in Objectiv...David Chisnall2009-08-171-0/+2
* AddInitializerToDecl can't take a FullExprArg. Make it take an ExprArg, and c...Anders Carlsson2009-08-161-2/+4
* Implement __is_empty. Patch by Sean Hunt.Eli Friedman2009-08-151-10/+24
* Disable all recognition of main() in -ffreestanding. Addresses bug #4720.John McCall2009-08-151-3/+3
* Argument-dependent lookup for friend declarations. Add a new decl type,John McCall2009-08-111-3/+17
* Refactor some code and implement support for global destructors for static va...Anders Carlsson2009-08-081-1/+1
* Introduce a new PragmaPack attribute, and use it for #pragma pack. The Packed...Anders Carlsson2009-08-081-1/+1
* Patch should implement packed enums - PR4098. Credit to Anders Johnsen.Edward O'Callaghan2009-08-081-5/+30
* When we encounter a dependent type that was parsed before we know thatDouglas Gregor2009-08-061-0/+24
* First pass at friend semantics.John McCall2009-08-061-4/+26
* Introduce the canonical type smart pointers, and use them in a few places toDouglas Gregor2009-08-051-8/+8
* Remove an unused header.Mike Stump2009-08-051-1/+0
* Canonicalize else.Mike Stump2009-08-041-12/+8
* Refactor methods on DeclSpec to take a diagnostic& parameter, and reflect thisJohn McCall2009-08-031-4/+8
* Minor renaming/refactoring. No change in functionality.Fariborz Jahanian2009-08-031-3/+1
OpenPOWER on IntegriCloud