ICSharpCode.NRefactory.CSharp.Resolver.CSharpResolver.ResolveThisReference C# (CSharp) Méthode

ResolveThisReference() public méthode

Resolves 'this'.
public ResolveThisReference ( ) : ResolveResult
Résultat ResolveResult
		public ResolveResult ResolveThisReference()
		{
			ITypeDefinition t = CurrentTypeDefinition;
			if (t != null) {
				if (t.TypeParameterCount != 0) {
					// Self-parameterize the type
					return new ThisResolveResult(new ParameterizedType(t, t.TypeParameters));
				} else {
					return new ThisResolveResult(t);
				}
			}
			return ErrorResult;
		}
		
CSharpResolver