aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/Sema.h
AgeCommit message (Expand)Author
2009-11-18Code completion after @property, providing the names of forward-declared prop...Douglas Gregor
2009-11-18Code completion for Objective-C properly listsDouglas Gregor
2009-11-18Incremental progress on using declarations. Split UnresolvedUsingDecl intoJohn McCall
2009-11-17Rename Objective-C message send completion functions to indicate that we're r...Douglas Gregor
2009-11-17Pass source locations of identifiers referenced by @class through Action::Act...Ted Kremenek
2009-11-17Store "sugared" decls in LookupResults (i.e. decl aliases like using declarat...John McCall
2009-11-17Instead of hanging a using declaration's target decls directly off the using John McCall
2009-11-17Unify the way destructor epilogues are generated for synthesized and regular ...Anders Carlsson
2009-11-17Carry lookup configuration throughout lookup on the LookupResult. GiveJohn McCall
2009-11-15Make sure that virtual destructors have delete operators.Anders Carlsson
2009-11-15Factor finding a deallocation function for a record type out into a separate ...Anders Carlsson
2009-11-15When adding the underlying declaration of a decl to a lookup-resultsDouglas Gregor
2009-11-14- Have TryStaticImplicitCast set the cast kind to NoOp when binding a referen...Sebastian Redl
2009-11-14When type-checking a static cast (or the static_cast part of a C-styleDouglas Gregor
2009-11-13Rework Sema code completion interface.Daniel Dunbar
2009-11-12Recognize (and check) pointer-to-member template arguments that areDouglas Gregor
2009-11-12When comparing template parameter lists, distinguish between three cases:Douglas Gregor
2009-11-11writable atomic property's setter/getter must be in 'lock' step ofFariborz Jahanian
2009-11-11Improve diagnostics when a default template argument does not matchDouglas Gregor
2009-11-11Move handling of template parameter packs out of theDouglas Gregor
2009-11-11Refactoring of template-argument checking code to reduce nesting,Douglas Gregor
2009-11-11Before checking a template template argument against its correspondingDouglas Gregor
2009-11-11Introduce a new representation for template templateDouglas Gregor
2009-11-10Improve parsing of template arguments to lay the foundation forDouglas Gregor
2009-11-09Further change in a comment.Fariborz Jahanian
2009-11-09Removed a FIXME on nested type specifier warning.Fariborz Jahanian
2009-11-09Fix build after r86579.Benjamin Kramer
2009-11-09Improve instantiation of default template arguments for nestedDouglas Gregor
2009-11-09Unify the codepaths used to verify base and member initializers for explicitlyEli Friedman
2009-11-08Test commit - minor terminology change to my recent patch suggested by John M...Sean Hunt
2009-11-07Patch to gives an error that at least points users in the direction of the er...Fariborz Jahanian
2009-11-07Add basic code completion support for ObjC messages.Steve Naroff
2009-11-06Improve the -Wsign-compare heuristics:John McCall
2009-11-05Fixed two places where we needed to force completion of a typeDouglas Gregor
2009-11-05Implement the conditional-operator part of -Wsign-compare. TurnJohn McCall
2009-11-05When instantiating a UnaryOperator, allow the resulting expression toDouglas Gregor
2009-11-04Switch parsing of using declarations over to ParseUnqualifiedId.Douglas Gregor
2009-11-04Preserve type source information in sizeof/alignof expressions, and pass itJohn McCall
2009-11-04Change our basic strategy for avoiding deprecation warnings when the decl useJohn McCall
2009-11-03Parsing and semantic analysis for template-ids that name overloadedDouglas Gregor
2009-11-03Replace the code that parses member access expressions after "." orDouglas Gregor
2009-11-03Use ParseUnqualifiedId when parsing id-expressions. This eliminatesDouglas Gregor
2009-10-31Implement "incremental" template instantiation for non-type templateDouglas Gregor
2009-10-29Properly instantiate usage of overloaded operator []. Fixes PR5345.Sebastian Redl
2009-10-29Make sure to call CompleteConstructorCall for bases and members that are init...Anders Carlsson
2009-10-29Track source information for template arguments and template specializationJohn McCall
2009-10-29Implement support for semantic checking and template instantiation ofDouglas Gregor
2009-10-28Removed an unnecessary arguement passed to InitializeVarWithConstructorFariborz Jahanian
2009-10-27An explicit instantiation definition only instantiations those classDouglas Gregor
2009-10-27Only set the point of instantiation for an implicit or explicitDouglas Gregor