C# Class Pchp.CodeAnalysis.Symbols.PhpParam

ファイルを表示 Open project: iolevel/peachpie Class Usage Examples

Public Properties

Property Type Description
DefaultValue Pchp.CodeAnalysis.Semantics.BoundExpression
IsByRef bool
IsVariadic bool
Type TypeRefMask

Public Methods

Method Description
PhpParam ( TypeRefMask tmask, bool isByRef, bool isVariadic, BoundExpression defaultValue ) : Pchp.CodeAnalysis.FlowAnalysis

Method Details

PhpParam() public method

public PhpParam ( TypeRefMask tmask, bool isByRef, bool isVariadic, BoundExpression defaultValue ) : Pchp.CodeAnalysis.FlowAnalysis
tmask TypeRefMask
isByRef bool
isVariadic bool
defaultValue Pchp.CodeAnalysis.Semantics.BoundExpression
return Pchp.CodeAnalysis.FlowAnalysis

Property Details

DefaultValue public_oe property

public BoundExpression,Pchp.CodeAnalysis.Semantics DefaultValue
return Pchp.CodeAnalysis.Semantics.BoundExpression

IsByRef public_oe property

Whether the parameter is passed as CLR ref or out.
public bool IsByRef
return bool

IsVariadic public_oe property

public bool IsVariadic
return bool

Type public_oe property

public TypeRefMask Type
return TypeRefMask