C# 클래스 Pchp.CodeAnalysis.Symbols.PEParameterSymbol

The class to represent all method parameters imported from a PE/module.
상속: ParameterSymbol
파일 보기 프로젝트 열기: iolevel/peachpie 1 사용 예제들

Private Properties

프로퍼티 타입 설명
Create PEParameterSymbol
Create PEParameterSymbol
Create PEParameterSymbol
GetCustomAttributesToEmit IEnumerable
GetDefaultDecimalOrDateTimeValue ConstantValue
ImportConstantValue ConstantValue
PEParameterSymbol Microsoft.CodeAnalysis

비공개 메소드들

메소드 설명
Create ( PEModuleSymbol moduleSymbol, PEMethodSymbol containingSymbol, int ordinal, ParamInfo parameter, bool &isBad ) : PEParameterSymbol
Create ( PEModuleSymbol moduleSymbol, PEPropertySymbol containingSymbol, int ordinal, ParameterHandle handle, ParamInfo parameter, bool &isBad ) : PEParameterSymbol

Construct a parameter symbol for a property loaded from metadata.

Create ( PEModuleSymbol moduleSymbol, Symbol containingSymbol, int ordinal, bool isByRef, ushort countOfCustomModifiersPrecedingByRef, TypeSymbol type, ParameterHandle handle, ImmutableArray customModifiers, bool &isBad ) : PEParameterSymbol
GetCustomAttributesToEmit ( CommonModuleCompilationState compilationState ) : IEnumerable
GetDefaultDecimalOrDateTimeValue ( ) : ConstantValue
ImportConstantValue ( bool ignoreAttributes = false ) : ConstantValue Internal for testing. Non-test code should use ExplicitDefaultConstantValue.
PEParameterSymbol ( PEModuleSymbol moduleSymbol, Symbol containingSymbol, int ordinal, bool isByRef, TypeSymbol type, ParameterHandle handle, int countOfCustomModifiers, bool &isBad ) : Microsoft.CodeAnalysis