194 Commits (f5d8ea6631114413857056ee06eb1531a86013b7)

Author SHA1 Message Date
Mike Krüger f5d8ea6631 Removed empty expression / fixed potential bug where unary operator 12 years ago
Daniel Grunwald 7c388ba920 Rename EntityType -> SymbolKind 12 years ago
Mike Krüger 67770bcacc Added constraint new () parens to the AST / fixed constraint 12 years ago
Mike Krüger 4984985673 Added line preprocessor directive support. 12 years ago
Daniel Grunwald 0783129bb7 Fix icsharpcode/NRefactory#183: Implicit conversion detected as explicit conversion 12 years ago
Mike Krüger a1bdce98ef Added work around for issue #73. 12 years ago
Mike Krüger 8e8aaf1ef6 No longer add empty attribute sections. 12 years ago
Mike Krüger ae6b9e27cb Fixed some preprocessor directive tests. 12 years ago
Mike Krüger 2326c36674 Fixed wrong token location. 12 years ago
Mike Krüger 0ca084bb07 Updated mcs. 12 years ago
Daniel Grunwald 56b4450138 Make comment nodes for XML documentation part of the EntityDeclaration. 12 years ago
Mike Krüger 9b2bd8059e Fixed completion bug. 12 years ago
Mike Krüger 7224bedbc6 CSharpParser now seeds the AST with new line nodes when not in type 12 years ago
Mike Krüger 1b99cfc3e8 Implemented new line ast node insertion. 12 years ago
Mike Krüger 1bac9a1ca5 Fixed some completion unit tests. 12 years ago
Mike Krüger a2b1873c89 Updated mcs. 12 years ago
Mike Krüger f4daf2631e Fixed completion bug. 12 years ago
Mike Krüger 34d9e268c9 Fixed possible null reference exception. 12 years ago
Mike Krüger df1fa134c6 Updated mcs. Note: Switch ast changed in mcs. (does not affect the 13 years ago
Mike Krüger 52350b3cb0 Fixed resolve at location failure. 13 years ago
Mike Krüger 46f1a2ebff Fixed qualified alias token location. 13 years ago
Mike Krüger 7a8d41e883 Updated mcs. 13 years ago
Mike Krüger b3dee87537 Fixed event declaration assign token location. 13 years ago
Daniel Grunwald 911d47cb02 Indexer declaration: make "this" a token instead of an identifier 13 years ago
Daniel Grunwald 1b5b02e0a7 Use SyntaxTree.MemberRole for assembly attributes. 13 years ago
Daniel Grunwald a3949addb5 C# parser: preserve order of constraints 13 years ago
Mike Krüger b7b73a0907 Fixed orderby keyword. 13 years ago
Mike Krüger 8556833b4b Took out debug code. 13 years ago
Mike Krüger 584eb443b7 [Completion] Fixed completion bug. 13 years ago
Mike Krüger 0a95901c43 The parser is now able to emit new lines in the AST. However the output visitor needs to be adjusted. (otherwise too many new lines may be inserted) 13 years ago
Mike Krüger 7d702dc862 Added work-around for unexpected parser behaviour. 13 years ago
Mike Krüger 17b0fe0e64 [Ast] 'where' keyword was missing in parsed query where clause. 13 years ago
Mike Krüger 5d20faf0c5 [Ast] Getting the end location of token nodes is now faster. 13 years ago
Mike Krüger d2038a429d [Completion] Added conditional symbols to the completion engine 13 years ago
Simon Lindgren 7c19dfa4ef [Parser] Set locations of AttributeSections correctly. 13 years ago
Erik Källén 32d43b2534 Fixed query orderings when ordering by more than one expression. 13 years ago
Mike Krüger e97b6b22cd [Parser] Fixed some optional comma bugs. 13 years ago
Daniel Grunwald 087aee7fe8 Simplify parser API. 13 years ago
Mike Krüger f81ecd7e29 [Parser] Implemented own seekable stream reader. 13 years ago
Daniel Grunwald eaba9798d3 Rename 'cu' to 'syntaxTree'. 13 years ago
Daniel Grunwald 273178a141 Rename CompilationUnit to SyntaxTree. 13 years ago
Daniel Grunwald cc37a7179d TypeSystemAstBuilder: do not specify accessibility on accessors unless necessary. 13 years ago
Daniel Grunwald 4717de986e Optimized the AstNode.Descendants property. 13 years ago
Mike Krüger 99de4e1221 Updated mcs. 13 years ago
Daniel Grunwald 9e8487329a Change "string[] Conditionals" to "IList<string> ConditionalSymbols" 13 years ago
Daniel Grunwald b65637108b Implemented C# cref parser. 13 years ago
Daniel Grunwald dd07a77ce8 CSharpParser: when parsing part of a compilation unit, detach the resulting nodes from the dummy compilation. 13 years ago
Mike Krüger 8090455130 [Parser] Added conditional symbols to the compilation unit. 13 years ago
Daniel Grunwald 5d2fee1b90 Add CompilerSettings class instead of using the one from Mono.CSharp. 13 years ago
Simon Lindgren 0c9704d216 [Parser] Give ExpressionStatements with an invalid expression a semicolon if there was one in the file. 13 years ago