C# Class Pchp.CodeAnalysis.Symbols.CoreMethod

Show file Open project: iolevel/peachpie

Public Properties

Property Type Description
DeclaringClass CoreType
MethodName string

Private Properties

Property Type Description

Public Methods

Method Description
CoreMethod ( CoreType declaringClass, string methodName ) : Microsoft.CodeAnalysis

Protected Methods

Method Description
MatchesSignature ( MethodSymbol m ) : bool
ResolveSymbol ( ) : MethodSymbol

Resolves MethodSymbol of this descriptor.

Method Details

CoreMethod() public method

public CoreMethod ( CoreType declaringClass, string methodName ) : Microsoft.CodeAnalysis
declaringClass CoreType
methodName string
return Microsoft.CodeAnalysis

MatchesSignature() protected method

protected MatchesSignature ( MethodSymbol m ) : bool
m MethodSymbol
return bool

ResolveSymbol() protected method

Resolves MethodSymbol of this descriptor.
protected ResolveSymbol ( ) : MethodSymbol
return MethodSymbol

Property Details

DeclaringClass public property

Declaring class. Cannot be null.
public CoreType DeclaringClass
return CoreType

MethodName public property

The method name.
public string MethodName
return string