C# Class Pchp.CodeAnalysis.Symbols.PhpParam

Show file 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 property

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

IsByRef public property

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

IsVariadic public property

public bool IsVariadic
return bool

Type public property

public TypeRefMask Type
return TypeRefMask