Mike Krüger
|
e8153e0a69
|
reduced comment insertion time from O(m log n) to O (m).
|
15 years ago |
Mike Krüger
|
44e796a198
|
Reduced the memory consumption of identifiers a bit by saving the
'isverbatim' bool.
Note: Don't introduce that as virtual property, otherwise the memory
saving is lost.
|
15 years ago |
Mike Krüger
|
0afc1c6b2d
|
Updated mcs / included code completion expression lookup.
|
15 years ago |
Mike Krüger
|
33d588b371
|
Added the ability to specify parser arguments & provided a compiler
callback (for getting pre processor directives etc).
TODO: Move pre processor directives in the AST.
|
15 years ago |
Mike Krüger
|
aa42b1b74b
|
Added error storage to IParsedFile.
|
15 years ago |
Mike Krüger
|
530cb0bb7b
|
mhutch: [NRefactory] Fix const modifier on fields
|
15 years ago |
Mike Krüger
|
8b606d1b32
|
Updated mcs/fixed unit test.
string literal constants now contain the real 'literal'.
|
15 years ago |
Mike Krüger
|
d36805c47c
|
fixed assembly attribute csharp test.
|
15 years ago |
Mike Krüger
|
67d9bb5957
|
Fixed attribute on method parameter tests.
|
15 years ago |
Mike Krüger
|
ddc55ad19d
|
fixed variable declaration statement inside for loops wrong semicolon
position.
|
15 years ago |
Mike Krüger
|
0398fd691a
|
Fixed 'GlobalAttributeCSharp' test.
|
15 years ago |
Mike Krüger
|
9bcf087e05
|
Fixed EnumWithBaseType unit test.
|
15 years ago |
Mike Krüger
|
390ed3a49b
|
Fixed NestedArrays unit test.
|
15 years ago |
Mike Krüger
|
a697f194eb
|
fixed unboundtypeofexpression test.
|
15 years ago |
Mike Krüger
|
6144698240
|
removed exception (shouldn't be in production code).
|
15 years ago |
Mike Krüger
|
7a5c7f3794
|
fixed possible null reference exception.
|
15 years ago |
Mike Krüger
|
6894e6a630
|
Primitive expressions now contain the literal value + updated mcs.
|
15 years ago |
Mike Krüger
|
064847006f
|
Fixed membertpe location.
|
15 years ago |
Mike Krüger
|
280b79b8c8
|
Fixed return type tokens
|
15 years ago |
Mike Krüger
|
dfea0895fd
|
added bounds check.
|
15 years ago |
Mike Krüger
|
2fa40d8d0a
|
Fixed special constraint expression parsing.
|
15 years ago |
Mike Krüger
|
8fc4139132
|
Fixed relocatable bug/removed some debug messages.
|
15 years ago |
Mike Krüger
|
8237448dbd
|
Renamed interface.
|
15 years ago |
Mike Krüger
|
450be5a945
|
Corrected locations for parset expressions/statments/type members.
|
15 years ago |
Mike Krüger
|
b9aa1ec940
|
Added some null checks.
|
15 years ago |
Mike Krüger
|
3b051e58d2
|
Fixed alias 'global' member location.
|
15 years ago |
Mike Krüger
|
8be17ea80c
|
Updated mcs/fixed qualifiedalias member location.
|
15 years ago |
Mike Krüger
|
ca6b0e1ae4
|
fixed primitve types.
|
15 years ago |
Mike Krüger
|
9fedc310ac
|
Handled undocumented expressions.
|
15 years ago |
Daniel Grunwald
|
90542d2ea2
|
Fix parsing of query continuations for queries with multiple from clauses.
|
15 years ago |
Mike Krüger
|
ccd06a496c
|
Fixed query expression tests.
Had to add a new node type: AnonymousTypeCreateExpression.
|
15 years ago |
Mike Krüger
|
f4450d1fbd
|
Fixed some invocation expression tests.
|
15 years ago |
Mike Krüger
|
021a9fbc70
|
Fixed typeofexpression tests.
|
15 years ago |
Mike Krüger
|
bd51beedee
|
Fixed GlobalFullNamespaceGenericFieldReferenceExpressionTest.
|
15 years ago |
Mike Krüger
|
94c18d6ddc
|
Fixed delegate declaration tests.
|
15 years ago |
Mike Krüger
|
a45fa11b2a
|
Fixed event declaration tests.
|
15 years ago |
Mike Krüger
|
9083beecc4
|
Fixed constructor declaration tests.
|
15 years ago |
Mike Krüger
|
873c18530b
|
Added attribute section parsing / fixed indexer declaration tests.
|
15 years ago |
Mike Krüger
|
2353804bfa
|
Fixed field declaration tests.
|
15 years ago |
Daniel Grunwald
|
f3c52a0609
|
Add OperatorDeclaration.GetOperatorType() helper method.
|
15 years ago |
Mike Krüger
|
4e60911bb0
|
Fixed method declaration tests.
|
15 years ago |
Mike Krüger
|
58caab2468
|
Fixed statement unit tests.
|
15 years ago |
Mike Krüger
|
cad9d18444
|
Fixed fixed statement.
|
15 years ago |
Mike Krüger
|
8c7e017a3a
|
Fixed UsingDeclarationTests.
|
15 years ago |
Mike Krüger
|
293dba532f
|
Worked on pointer reference expression.
|
15 years ago |
Mike Krüger
|
cc209b45f9
|
Fixed ArrayObjectCreateExpression tests.
|
15 years ago |
Mike Krüger
|
c0e20a6796
|
Fixed qualified alias member tests.
|
15 years ago |
Mike Krüger
|
44388b2395
|
Fixed anonymous method tests.
|
15 years ago |
Daniel Grunwald
|
56fde51b69
|
Use "Role" suffix for the fixed field variable role.
|
15 years ago |
Daniel Grunwald
|
d022808047
|
Fixed parsing of enum member declarations.
|
15 years ago |