aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Parse
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-17Fixes a typo, reported by Doug.Fariborz Jahanian
2009-11-16Handle case of missing '@end' in implementation contextFariborz Jahanian
2009-11-13Wherein the TargetInfo argument to Preprocessor is made 'const' and propogated.Daniel Dunbar
2009-11-11Introduce a new representation for template templateDouglas Gregor
2009-11-11Create a new Scope when parsing a declaration with a C++ scope specifier.John McCall
2009-11-10Add newline at EOF.Benjamin Kramer
2009-11-10Improve parsing of template arguments to lay the foundation forDouglas Gregor
2009-11-09Add support for cdecl attribute. (As far as I know, it doesn't affect CodeGenEli Friedman
2009-11-07Add basic code completion support for ObjC messages.Steve Naroff
2009-11-05Eliminate some false positives due to a thinko in the "'blah' isDouglas Gregor
2009-11-05Parse C++0x constexpr. Test case follows when this does something useful.Sebastian Redl
2009-11-04Eliminate the "old" ways of parsing operator-function-ids andDouglas Gregor
2009-11-04Switch parsing of using declarations over to ParseUnqualifiedId.Douglas Gregor
2009-11-04Change our basic strategy for avoiding deprecation warnings when the decl useJohn McCall
2009-11-04Implement support for parsing dependent template-ids that refer toDouglas Gregor
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-03Silence a warning by giving Parser::FieldCallback a virtual destructor, andJohn McCall
2009-11-03Reorganize the parsing of decl groups / function definitions so thatJohn McCall
2009-11-03Use ParseUnqualifiedId when parsing id-expressions. This eliminatesDouglas Gregor
2009-11-03Switch ParseStructDeclaration to a callback-based API. This will makeJohn McCall
2009-11-03Introduce a new class, UnqualifiedId, that provides a parsedDouglas Gregor
2009-10-30Improved fix for PR3844, which recovers better for class templateDouglas Gregor
2009-10-25cleanupsChris Lattner
2009-10-25Remove the Skip parameter from GetTypeForDeclarator and dependents. Take the ...Sebastian Redl
2009-10-25change Sema::ActOnFriendTypeDecl to use GetTypeForDeclarator instead Chris Lattner
2009-10-22When building and instantiating a template-id reference expression, such asDouglas Gregor
2009-10-19Parse a simple-template-id following a '~' when calling a destructor, e.g.,Douglas Gregor
2009-10-13Improve diagnostics when the parser encounters a declarator with anDouglas Gregor
2009-10-08Add code completion support for ObjC property declarations/attributes.Steve Naroff
2009-09-29Move DeclSpec::setProtocolQualifiers() out of line.Argyrios Kyrtzidis
2009-09-29Keep protocol source locations when parsing protocol references.Argyrios Kyrtzidis
2009-09-25Declarators can now properly represent template-ids, e.g., forDouglas Gregor
2009-09-25WIP implementation of explicit instantiation of function templates,Douglas Gregor
2009-09-24When entering the scope of a declarator, make sure that the scope isDouglas Gregor
2009-09-24Refactor the representation of qualifiers to bring ExtQualType out of theJohn McCall
2009-09-22Implement code completion within a function call, triggered after theDouglas Gregor
2009-09-21Another code-completion TODODouglas Gregor
2009-09-21Code completion for ordinary names when we're starting a declaration, express...Douglas Gregor
2009-09-21Code completion for "case" statements within a switch on an expressionDouglas Gregor
2009-09-18C++ code completion after the "operator" keyword. Provide overloadedDouglas Gregor
2009-09-18Introduce four new code-completion hooks for C++:Douglas Gregor
2009-09-18Implement code completion for tags, e.g., code completion after "enum"Douglas Gregor
2009-09-17Initial implementation of a code-completion interface in Clang. InDouglas Gregor
2009-09-16Improved representation and support for friend class templates. Angst about ...John McCall