Daniel Grunwald
|
7c388ba920
|
Rename EntityType -> SymbolKind
|
12 years ago |
Daniel Grunwald
|
ee5d87a0f8
|
Add year to license headers.
|
13 years ago |
Erik Källén
|
f186d27cc9
|
Return a CSharpInvocationResolveResult with the type overridden with Dynamic instead of a converted invocation
|
13 years ago |
Daniel Grunwald
|
ed0e4c5197
|
Fixed conversions from "dynamic" - these only exist from expressions, not from the type (this was causing subtle issues with type inference).
|
13 years ago |
Daniel Grunwald
|
77283dc2f1
|
Merge minor changes from SharpDevelop repository (mostly additional documentation for ResolveResults).
|
13 years ago |
Daniel Grunwald
|
585ae50c2f
|
CSharpAstResolver: don't return the same ResolveResult for two different nodes.
(make clones when using caches)
Closes icsharpcode/NRefactory#46.
|
13 years ago |
Daniel Grunwald
|
d4dd1648e8
|
Implemented the new options for overridden members in FindReferences.
|
14 years ago |
Daniel Grunwald
|
fe8e098a27
|
Fixed some FxCop warnings.
|
14 years ago |
Daniel Grunwald
|
77ea4dae30
|
Report more types of invalid equality comparisons as errors.
Mark an anonymous function conversion as invalid if there are compiler errors in the implicitly typed lambda.
|
14 years ago |
Daniel Grunwald
|
f410a2b5d5
|
Enum members are implicitly cast to the underlying type when used in an enum member initializer.
|
14 years ago |
Daniel Grunwald
|
f631199013
|
Type system refactoring: split unresolved/resolved type systems.
|
14 years ago |
Daniel Grunwald
|
e37dc4b6c7
|
Move ResolveResults to NR.Semantics
|
14 years ago |
Daniel Grunwald
|
611c310eb2
|
Change IConstantValue API to use ResolveResult.
|
14 years ago |
Daniel Grunwald
|
683d3535b1
|
Implemented "Find references"
|
14 years ago |
Daniel Grunwald
|
c9c204439f
|
Fix type inference and overload resolution when a class type parameter gets substituted by a method type parameter.
|
14 years ago |
Daniel Grunwald
|
37626e1bc7
|
Expose conversions as part of the ResolveResult.
|
14 years ago |
Daniel Grunwald
|
f86a014b9c
|
Put MIT license into the file headers.
|
14 years ago |
Daniel Grunwald
|
e51e3a95cb
|
Add InvocationResolveResult.
|
14 years ago |
Daniel Grunwald
|
b9f9caaa9c
|
Added some unit tests and fixed some bugs.
|
15 years ago |
Daniel Grunwald
|
06c1adf1a0
|
Worked on CSharpResolver.
|
15 years ago |
Daniel Grunwald
|
a53c6a1934
|
Started implementation of member lookup.
|
15 years ago |
Daniel Grunwald
|
db8619113e
|
Add C# resolver.
|
15 years ago |