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

CreateMethodSymbolEntry() public method

public CreateMethodSymbolEntry ( ) : SourceMethodBuilder
return Mono.CompilerServices.SymbolWriter.SourceMethodBuilder
		public SourceMethodBuilder CreateMethodSymbolEntry ()
		{
			if (Module.DeclaringAssembly.SymbolWriter == null || (ModFlags & Modifiers.DEBUGGER_HIDDEN) != 0)
				return null;

			var source_file = GetCompilationSourceFile ();
			if (source_file == null)
				return null;

			return new SourceMethodBuilder (source_file.SymbolUnitEntry);
		}