C# Класс Mono.CSharp.SByteConstant

Наследование: IntegralConstant
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Value sbyte

Открытые методы

Метод Описание
ConvertExplicitly ( bool in_checked_context, System.TypeSpec target_type ) : Constant
Emit ( EmitContext ec ) : void
EncodeAttributeValue ( IMemberContext rc, Mono.CSharp.AttributeEncoder enc, System.TypeSpec targetType, System.TypeSpec parameterType ) : void
GetValue ( ) : object
GetValueAsLong ( ) : long
Increment ( ) : Constant
SByteConstant ( BuiltinTypes types, sbyte v, Mono.CSharp.Location loc ) : System
SByteConstant ( System.TypeSpec type, sbyte v, Mono.CSharp.Location loc ) : System

Описание методов

ConvertExplicitly() публичный метод

public ConvertExplicitly ( bool in_checked_context, System.TypeSpec target_type ) : Constant
in_checked_context bool
target_type System.TypeSpec
Результат Constant

Emit() публичный метод

public Emit ( EmitContext ec ) : void
ec EmitContext
Результат void

EncodeAttributeValue() публичный метод

public EncodeAttributeValue ( IMemberContext rc, Mono.CSharp.AttributeEncoder enc, System.TypeSpec targetType, System.TypeSpec parameterType ) : void
rc IMemberContext
enc Mono.CSharp.AttributeEncoder
targetType System.TypeSpec
parameterType System.TypeSpec
Результат void

GetValue() публичный метод

public GetValue ( ) : object
Результат object

GetValueAsLong() публичный метод

public GetValueAsLong ( ) : long
Результат long

Increment() публичный метод

public Increment ( ) : Constant
Результат Constant

SByteConstant() публичный метод

public SByteConstant ( BuiltinTypes types, sbyte v, Mono.CSharp.Location loc ) : System
types BuiltinTypes
v sbyte
loc Mono.CSharp.Location
Результат System

SByteConstant() публичный метод

public SByteConstant ( System.TypeSpec type, sbyte v, Mono.CSharp.Location loc ) : System
type System.TypeSpec
v sbyte
loc Mono.CSharp.Location
Результат System

Описание свойств

Value публичное свойство

public sbyte Value
Результат sbyte