ICSharpCode.NRefactory.MonoCSharp.TypeDefinition.GetCompilationSourceFile C# (CSharp) Method

GetCompilationSourceFile() public method

public GetCompilationSourceFile ( ) : ICSharpCode.NRefactory.MonoCSharp.CompilationSourceFile
return ICSharpCode.NRefactory.MonoCSharp.CompilationSourceFile
		public virtual CompilationSourceFile GetCompilationSourceFile ()
		{
			TypeContainer ns = Parent;
			while (true) {
				var sf = ns as CompilationSourceFile;
				if (sf != null)
					return sf;

				ns = ns.Parent;
			}
		}