Mike Krüger
|
320f93990b
|
Fixed pre processor completion bug.
|
13 years ago |
Mike Krüger
|
bce7b74426
|
Fixed bug in GetCurrentParameterIndex + added unit tests for this
function.
|
13 years ago |
Mike Krüger
|
a12bfaf997
|
[Completion] GetCurrentParameterIndex can now identify the names of
the named parameters that are used as well.
|
13 years ago |
Mike Krüger
|
be113cf37b
|
Fixed bug in parameter completion.
|
13 years ago |
Mike Krüger
|
904af4bfd2
|
[Completion] Paremeter completion offset checks now for comments.
|
13 years ago |
Mike Krüger
|
d2038a429d
|
[Completion] Added conditional symbols to the completion engine
context.
|
13 years ago |
Daniel Grunwald
|
16aa0c6c28
|
Rename IParsedFile -> IUnresolvedFile to make clear it belongs to the unresolved type system.
|
13 years ago |
Daniel Grunwald
|
087aee7fe8
|
Simplify parser API.
|
13 years ago |
Daniel Grunwald
|
273178a141
|
Rename CompilationUnit to SyntaxTree.
|
13 years ago |
Mike Krüger
|
461d5dabd0
|
[Completion] Fixed completion bug.
|
13 years ago |
Mike Krüger
|
81c7daa563
|
[Completion] Renamed IMemberProvider -> ICompletionContextProvider.
|
13 years ago |
Mike Krüger
|
6cbda46563
|
[Completion] It's no longer needed to specify a parsed file for the
completion engine.
|
13 years ago |
Mike Krüger
|
c9d2776522
|
[Completion] Added GetMemberTextToCaret interface method.
|
13 years ago |
Mike Krüger
|
1a3303968c
|
[Completion] Use getstate to get the current resolver state.
|
13 years ago |
Mike Krüger
|
39ac51cf09
|
[Completion] Made API a bit simpler.
|
13 years ago |
Mike Krüger
|
d60aaebc8a
|
[Completion] Member provider now needs to be given in the constructor.
|
13 years ago |
mike
|
49e1b67a3a
|
[Completion] GetParameterCompletionCommandOffset is now
reusable/removed code duplication of GetCurrentParameterIndex.
|
13 years ago |
mike
|
93f0d717fe
|
Fixed completion bug.
|
13 years ago |
Mike Krüger
|
c2e912af34
|
[Completion] Fixed bug in pre processor directive context detection.
|
13 years ago |
Mike Krüger
|
64ca5a01cb
|
Fixed completion bug.
|
13 years ago |
Mike Krüger
|
90eadb387f
|
Fixed completion bug.
|
14 years ago |
Mike Krüger
|
374f1cb716
|
Fixed parameter 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
|
afbf9c9624
|
Fixed for variable initializer name context.
|
14 years ago |
mike
|
54b3baee81
|
Fixed possible null reference exception.
|
14 years ago |
Mike Krüger
|
c51a5f6222
|
Fixed stub mechanic.
|
14 years ago |
mike
|
29da952623
|
Fixed some warnings.
|
14 years ago |
Mike Krüger
|
6f4a46c066
|
Fixed failing unit test.
|
14 years ago |
mike
|
837d48d50a
|
Completion engine now works on freezed compilation units.
|
14 years ago |
mike
|
40a00e7f86
|
GetMemberTextToCaret now gives back the correct member start location.
|
14 years ago |
mike
|
08e6a88db0
|
AppendMissingClosingBrackets is now reusable.
|
14 years ago |
Mike Krüger
|
6a0a96ce31
|
Moved some roles to the Roles class.
|
14 years ago |
mike
|
4499d32fda
|
Fixed IsInsideDocComment method.
TODO: Move the detection of comments & string regions to the
IMemberProvider (needs rename) and handle that with a tree on IDE
level.
|
14 years ago |
Mike Krüger
|
36456b4d15
|
Updated mcs & improved try context handling.
|
14 years ago |
Daniel Grunwald
|
a353f23d70
|
Combine AttributedNode and MemberDeclaration into EntityDeclaration.
|
14 years ago |
mike
|
b0de87339a
|
Fixed some more attribute completion tests.
|
14 years ago |
mike
|
e394fb5efc
|
Added some more attribute context tests & fixes.
|
14 years ago |
mike
|
288ab73621
|
Fixed some completion tests.
|
14 years ago |
Daniel Grunwald
|
3eee3466a4
|
CSharpOutputVisitor is now using the IAstVisitor with void return type.
Removed default value for 'data' on AcceptVisitor() methods.
|
14 years ago |
Mike Krüger
|
3c3840b8c3
|
Cleaned up code a bit.
|
14 years ago |
Mike Krüger
|
789e0cced3
|
Cleaned up code a bit.
|
14 years ago |
Mike Krüger
|
c3b136b156
|
Fixed attribute context cases.
|
14 years ago |
Mike Krüger
|
3b682d43b1
|
Fixed code completion bug.
|
14 years ago |
Daniel Grunwald
|
3d21a80e7d
|
Fixed the ResolveVisitor scanning logic and several related issues.
|
14 years ago |
Mike Krüger
|
72258ae41b
|
Implemented type parameter type completion.
|
14 years ago |
Mike Krüger
|
ddc245e78b
|
Fixed "LINQ" context unit tests.
|
14 years ago |
Mike Krüger
|
45fb111271
|
Fixed anonymous type null reference exception.
|
14 years ago |
Mike Krüger
|
912908767c
|
Fixed type expected context.
|
14 years ago |
Mike Krüger
|
6a9564d048
|
Added member provider to give the completion engine more context from
outside.
|
14 years ago |