Mike Krüger
a1797827e4
Fixed code completion bug.
14 years ago
Mike Krüger
193a153070
Fixed completion bug.
14 years ago
Mike Krüger
e2828378fb
Fixed parameter completion issue.
14 years ago
Mike Krüger
9fb443ade8
Improved code issue tests - renamed some issues and actions.
14 years ago
Mike Krüger
296fc865c9
Fixed some translation strings/code issues can now offer more actions.
14 years ago
Mike Krüger
acfcf370ef
Changed the ContextAction/Inspector API.
14 years ago
Mike Krüger
ddc74b3742
[UnitTests] Track API changes.
14 years ago
Mike Krüger
b41059f454
Added check for links in the context action tests.
14 years ago
Mike Krüger
16ea65ad95
Started to implement tests for the inspectors.
14 years ago
mike
66dfd28e0d
Fixed context action tests.
14 years ago
Daniel Grunwald
9771b6db8f
Fix icsharpcode/NRefactory#33 : Determining if a ThisResolveResult represents this. or base.
14 years ago
Daniel Grunwald
a3ced27e3e
Simplified several inspectors. Includes some minor bugfixes.
14 years ago
Daniel Grunwald
8d0abbe870
Fix icsharpcode/NRefactory#30 : Target of extension method invocation
14 years ago
Daniel Grunwald
d4dd1648e8
Implemented the new options for overridden members in FindReferences.
14 years ago
Daniel Grunwald
2e40a3483b
FindReferences: API idea for new options
14 years ago
Daniel Grunwald
777be39cca
Rewrite of the substitution logic in SpecializedMember.
...
Specializing an already-specialized member now produces the same result as performing the two specializations in a single step.
14 years ago
Mike Krüger
7474cdb8b6
Fixed member reference expression bug.
14 years ago
mike
afbf9c9624
Fixed for variable initializer name context.
14 years ago
Mike Krüger
af6c3b291e
Updated mcs.
14 years ago
Mike Krüger
1713776db3
Fixed warnings.
14 years ago
mike
f78b052fb1
Fixed bug in override completion.
14 years ago
mike
837d48d50a
Completion engine now works on freezed compilation units.
14 years ago
mike
11b8c3bca6
Removed IRelocatable infrastructure - the start line could now be
...
altered in the lexer directly.
14 years ago
Mike Krüger
0907829b0e
Fixed ref/out/params keywords.
14 years ago
Daniel Grunwald
d338acc553
Fix icsharpcode/NRefactory#18 : ResolveResult for object creation
14 years ago
Daniel Grunwald
ab024b9ddc
Fix icsharpcode/NRefactory#28 : Identity of lambda parameters
...
Revert change regarding TypeDeclaration.ClassType; using derived nested classes / factory methods is inconsistent API with all other AST nodes.
If we want to save that bit of memory, we could store ClassType in the flags instead (there's about 20 bits free), although I think it won't matter since TypeDeclaration is a relatively rare node.
14 years ago
Mike Krüger
a798d1a622
Fixed override completion data bug.
14 years ago
Daniel Grunwald
f74bf908bc
Make AstNode freezable.
14 years ago
Daniel Grunwald
55f858efb2
Fix icsharpcode/NRefactory#26 : Static methods are reported as having "this" as the target
14 years ago
Daniel Grunwald
c27f57f4a1
Fix icsharpcode/NRefactory#25 : OperatorResolveResult.IsLiftedOperator for unary operators
14 years ago
Mike Krüger
4ea7ebc517
Moved more roles to the Roles class/Changed TypeDeclaration
...
representation (saves some memory and class type is now always
defined).
14 years ago
Mike Krüger
cd349d26ce
Fixed some issues in the formatter.
14 years ago
Mike Krüger
90bf204c7f
Moved the roles class out of AstNode.
14 years ago
mike
e93009afee
Fixed context action unit tests.
14 years ago
Daniel Grunwald
b491ea85c3
Rename Conversions to CSharpConversions.
14 years ago
Daniel Grunwald
cf331bb4af
Fixed resolving partial method definitions.
14 years ago
Daniel Grunwald
24d2d195f9
Use specialized method for MethodGroupConversion. icsharpcode/NRefactory#21
14 years ago
Daniel Grunwald
a731b9371e
Fix icsharpcode/NRefactory#19 : OperatorResolveResult.IsLiftedOperator is false for lifted built-in operators.
14 years ago
Daniel Grunwald
3fbcf2f7d0
Add support for partial methods.
14 years ago
Daniel Grunwald
8179556203
Add DocumentScript that implements Script using a mutable document.
14 years ago
Mike Krüger
cbd5a4672d
Enabled working unit test.
14 years ago
Mike Krüger
12c0472ece
Fixed incorrect parser positions in FixedStatement test.
14 years ago
Mike Krüger
5a9d33f74b
Fixed attribute empty arglist parens.
14 years ago
Mike Krüger
f1fa0e0526
Enabled working unit test.
14 years ago
Mike Krüger
d6d1f08492
Fixed ignored unit test.
14 years ago
Mike Krüger
110002218a
[UnitTests] Track API changes.
14 years ago
Mike Krüger
5dfe563bba
Fixed naming.
14 years ago
Mike Krüger
96e434efbc
Added GenerateProperty context action.
14 years ago
Daniel Grunwald
3e7244197c
Fix icsharpcode/NRefactory#16 : Resolve the GetEnumerator call inside a foreach
14 years ago
Mike Krüger
05fc2775ab
Added interface return types test.
14 years ago