erikkallen
481397973a
Support explicitly implemented events in the CecilLoader.
13 years ago
erikkallen
7640141783
Added support for explicit method and property implementations to the cecil loader.
13 years ago
erikkallen
18995bd372
Fixed InheritanceHelper to support explicit interface implementation of base accessors.
13 years ago
erikkallen
fd39748fcf
(Rather ugly) fix for indexer accessor's ImplementedInterfaceMembers.
13 years ago
erikkallen
7ce5de3873
(Rather ugly) fix ensure that accessor method are reported as implementing the corresponding accessor methods from interfaces.
13 years ago
Daniel Grunwald
d6ed3b7726
Fixed resolving accessors.
13 years ago
Siegfried Pammer
cd9c948375
Add ICollection, ICollection<T> and IList to KnownTypeReference.
13 years ago
Siegfried Pammer
a9d876904b
Implemented CSharpResolver.ResolveConditionFalse() for resolving operator false() calls.
...
Add message to ErrorResolveResult.
Expose CSharpOutputVisitor.PrintPrimitiveValue and CSharpConversions.IsImplicitReferenceConversion/IsBoxingConversion.
13 years ago
Daniel Grunwald
a77fa3103a
Add IMethod.AccessorOwner.
13 years ago
Daniel Grunwald
731ddf7c39
Add ConversionResolveResult.CheckForOverflow
13 years ago
Daniel Grunwald
79f634cc40
Change TextChangeEventArgs.InsertedText and RemovedText from string to ITextSource.
13 years ago
Mike Krüger
33efe343d6
[Documentation] Added support for relative redirection targets.
13 years ago
Mike Krüger
73a44b2ddb
[NRefactory] Be more verbose on cecil load error.
13 years ago
Daniel Grunwald
1640cb8c32
Set version number to 5.0.1; fixed some compiler warnings.
13 years ago
Daniel Grunwald
cbb1fe5008
Fixed some issues resolving members.
13 years ago
Daniel Grunwald
180ed85c85
Implemented IUnresolvedMember.Resolve().
13 years ago
mike
4add67930e
[TypeSystem] Cecil loader no longer crashes loading gtk-sharp.dll on
...
windows.
13 years ago
Daniel Grunwald
282d3c3423
Fix icsharpcode/NRefactory#32 : ResolveResult for anonymous type creation
13 years ago
Mike Krüger
7a3e68fb1d
[TypeSystem] All attributes from partial method declarations are now
...
merged.
13 years ago
Mike Krüger
8305999fcb
[TypeSystem] Added default parameter for GetClassTypeReference
...
typeParameterCount.
13 years ago
Mike Krüger
bb6660ea75
[TypeSystem] Added TypeReference.Resolve (Compilation) extension
...
method.
13 years ago
Daniel Grunwald
f0742390f1
NRefactory 5.0.0.6 release.
13 years ago
Daniel Grunwald
e0f3421c1d
Add support for type forwarders.
13 years ago
Mike Krüger
86fede3528
Fixed anther system.core 3.5 vs. 4.0 type lookup case.
13 years ago
Mike Krüger
b277e750b4
Fixed GetClassTypeReference resolving error.
...
Use case: Lib uses System.Core 3.5, Project 4.0 - the 3.5 assembly
can't be resolved in the project context.
13 years ago
Mike Krüger
656093aa82
[FastSerializer] Added bugfix from Marek Safar.
14 years ago
Daniel Grunwald
444fe4ebf7
Make IParsedFile.LastWriteTime nullable.
...
Replace IAXmlVisitor interface with AXmlVisitor abstract base class.
14 years ago
Daniel Grunwald
fba2d7c273
ITextSource.MoveOffsetTo: make AnchorMovementType parameter optional.
14 years ago
Daniel Grunwald
d4dd1648e8
Implemented the new options for overridden members in FindReferences.
14 years ago
Daniel Grunwald
b3acaaf40e
Added support for specialized members to InheritanceHelper.GetBaseMember().
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
Daniel Grunwald
bf42e08dd4
Add support for IReadOnlyList<T>.
14 years ago
Daniel Grunwald
e213758ec7
Replace LazyInit.ReadBarrier() with LazyInit.VolatileRead().
14 years ago
Daniel Grunwald
d338acc553
Fix icsharpcode/NRefactory#18 : ResolveResult for object creation
14 years ago
Daniel Grunwald
47d7d5adea
Fix icsharpcode/NRefactory#29 : NullReferenceException when using FindReferencedEntities navigator
14 years ago
Daniel Grunwald
f74bf908bc
Make AstNode freezable.
14 years ago
mike
4465839e98
Fixed error caused by Root role.
...
Ok now I know why it needs to be there :)
14 years ago
Daniel Grunwald
cf331bb4af
Fixed resolving partial method definitions.
14 years ago
Daniel Grunwald
3fbcf2f7d0
Add support for partial methods.
14 years ago
Daniel Grunwald
c3d00d1045
Add StringBuilderDocument to NR.Editor.
14 years ago
Daniel Grunwald
bcad2e12f7
DocumentScript bugfixes.
14 years ago
Daniel Grunwald
8179556203
Add DocumentScript that implements Script using a mutable document.
14 years ago
Daniel Grunwald
c6ae6c30ee
Script refactoring.
14 years ago
Daniel Grunwald
fe8e098a27
Fixed some FxCop warnings.
14 years ago
Daniel Grunwald
d0618b4101
Set version number to 5.0.0.5.
14 years ago
Daniel Grunwald
3e7244197c
Fix icsharpcode/NRefactory#16 : Resolve the GetEnumerator call inside a foreach
14 years ago
Daniel Grunwald
fb0dbc9bee
Fix icsharpcode/NRefactory#17 : Resolving "is" and "as" expressions loses the semantics
14 years ago
Daniel Grunwald
b416f38f78
CSharpAmbience: allow passing in a custom IOutputFormatter.
14 years ago
Daniel Grunwald
d6f3c841ce
Replace ConversionFlags.UseFullyQualifiedMemberNames with ConversionFlags.ShowDeclaringType.
14 years ago
Daniel Grunwald
e8f092892b
Add support for calling constructors on COM interfaces.
14 years ago