C# Class ICSharpCode.NRefactory.MonoCSharp.MemberBase

Inheritance: MemberCore
Show file Open project: 0xd4d/NRefactory Class Usage Examples

Public Properties

Property Type Description
Parent TypeDefinition

Protected Properties

Property Type Description
member_type System.TypeSpec
type_expr FullNamedExpression

Public Methods

Method Description
Define ( ) : bool
GetSignatureForDocumentation ( ) : string

Protected Methods

Method Description
CheckBase ( ) : bool
DoMemberTypeDependentChecks ( ) : void
DoMemberTypeIndependentChecks ( ) : void
IsTypePermitted ( ) : void
MemberBase ( TypeDefinition parent, FullNamedExpression type, Modifiers mod, Modifiers allowed_mod, Modifiers def_mod, MemberName name, Attributes attrs ) : System
ResolveMemberType ( ) : bool

Method Details

CheckBase() protected method

protected CheckBase ( ) : bool
return bool

Define() public method

public Define ( ) : bool
return bool

DoMemberTypeDependentChecks() protected method

protected DoMemberTypeDependentChecks ( ) : void
return void

DoMemberTypeIndependentChecks() protected method

protected DoMemberTypeIndependentChecks ( ) : void
return void

GetSignatureForDocumentation() public method

public GetSignatureForDocumentation ( ) : string
return string

IsTypePermitted() protected method

protected IsTypePermitted ( ) : void
return void

MemberBase() protected method

protected MemberBase ( TypeDefinition parent, FullNamedExpression type, Modifiers mod, Modifiers allowed_mod, Modifiers def_mod, MemberName name, Attributes attrs ) : System
parent TypeDefinition
type FullNamedExpression
mod Modifiers
allowed_mod Modifiers
def_mod Modifiers
name MemberName
attrs Attributes
return System

ResolveMemberType() protected method

protected ResolveMemberType ( ) : bool
return bool

Property Details

Parent public property

public TypeDefinition,ICSharpCode.NRefactory.MonoCSharp Parent
return TypeDefinition

member_type protected property

protected TypeSpec,System member_type
return System.TypeSpec

type_expr protected property

protected FullNamedExpression type_expr
return FullNamedExpression