C# Class Mono.CSharp.MethodCore

Inheritance: InterfaceMemberBase, IParametersMember
显示文件 Open project: praeclarum/runcs Class Usage Examples

Protected Properties

Property Type Description
block ToplevelBlock
parameters ParametersCompiled
spec MethodSpec

Private Properties

Property Type Description
OnGenerateDocComment void

Public Methods

Method Description
EnableOverloadChecks ( MemberCore overload ) : bool
GetDocCommentName ( DeclSpace ds ) : string
MethodCore ( DeclSpace parent, Mono.CSharp.GenericMethod generic, Mono.CSharp.FullNamedExpression type, Mono.CSharp.Modifiers mod, Mono.CSharp.Modifiers allowed_mod, MemberName name, Mono.CSharp.Attributes attrs, ParametersCompiled parameters ) : System.Xml

Protected Methods

Method Description
CheckBase ( ) : bool
CheckOverrideAgainstBase ( MemberSpec base_member ) : bool
VerifyClsCompliance ( ) : bool

Private Methods

Method Description
OnGenerateDocComment ( Object el ) : void

Method Details

CheckBase() protected method

protected CheckBase ( ) : bool
return bool

CheckOverrideAgainstBase() protected method

protected CheckOverrideAgainstBase ( MemberSpec base_member ) : bool
base_member MemberSpec
return bool

EnableOverloadChecks() public method

public EnableOverloadChecks ( MemberCore overload ) : bool
overload MemberCore
return bool

GetDocCommentName() public method

public GetDocCommentName ( DeclSpace ds ) : string
ds DeclSpace
return string

MethodCore() public method

public MethodCore ( DeclSpace parent, Mono.CSharp.GenericMethod generic, Mono.CSharp.FullNamedExpression type, Mono.CSharp.Modifiers mod, Mono.CSharp.Modifiers allowed_mod, MemberName name, Mono.CSharp.Attributes attrs, ParametersCompiled parameters ) : System.Xml
parent DeclSpace
generic Mono.CSharp.GenericMethod
type Mono.CSharp.FullNamedExpression
mod Mono.CSharp.Modifiers
allowed_mod Mono.CSharp.Modifiers
name MemberName
attrs Mono.CSharp.Attributes
parameters ParametersCompiled
return System.Xml

VerifyClsCompliance() protected method

protected VerifyClsCompliance ( ) : bool
return bool

Property Details

block protected_oe property

protected ToplevelBlock,Mono.CSharp block
return ToplevelBlock

parameters protected_oe property

protected ParametersCompiled,Mono.CSharp parameters
return ParametersCompiled

spec protected_oe property

protected MethodSpec,Mono.CSharp spec
return MethodSpec