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

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

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

Свойство Тип Описание
DoubleValue double

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

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

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

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

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

ConvertImplicitly() публичный Метод

public ConvertImplicitly ( System.TypeSpec type ) : Constant
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

FloatConstant() публичный Метод

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

FloatConstant() публичный Метод

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

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

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

GetValueAsLiteral() публичный Метод

public GetValueAsLiteral ( ) : string
Результат string

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

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

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

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

public double DoubleValue
Результат double