Value Class

Definition

Line 77 of cmsxo/Symbol.cm

Constructors & Destructor

public nothrow Value()
public nothrow Value(Flag flags_, ulong value_, Symbol* symbol_)

Member Functions

public inline nothrow bool GetFlag(Flag flag)
public inline nothrow void SetAddress()
public inline nothrow void SetDefinition()
public inline nothrow void SetFunction()
public inline nothrow void SetPure()
public inline nothrow void SetRegister()
public inline nothrow void SetStructure()
public inline nothrow void SetUndefined()
public inline nothrow void SetUsed()

Enumerated Types

public enum Flag

Member Variables

public Flag flags
public Symbol* symbol
public ulong value

Constructor& Destructor Details

Value Constructor

public nothrow Value()

Definition
Line 90 of cmsxo/Symbol.cm


Value Constructor

public nothrow Value(Flag flags_, ulong value_, Symbol* symbol_)

Definition
Line 93 of cmsxo/Symbol.cm


Member Function Details

GetFlag Member Function

public inline nothrow bool GetFlag(Flag flag)

Definition
Line 128 of cmsxo/Symbol.cm


SetAddress Member Function

public inline nothrow void SetAddress()

Definition
Line 112 of cmsxo/Symbol.cm


SetDefinition Member Function

public inline nothrow void SetDefinition()

Definition
Line 100 of cmsxo/Symbol.cm


SetFunction Member Function

public inline nothrow void SetFunction()

Definition
Line 116 of cmsxo/Symbol.cm


SetPure Member Function

public inline nothrow void SetPure()

Definition
Line 108 of cmsxo/Symbol.cm


SetRegister Member Function

public inline nothrow void SetRegister()

Definition
Line 104 of cmsxo/Symbol.cm


SetStructure Member Function

public inline nothrow void SetStructure()

Definition
Line 120 of cmsxo/Symbol.cm


SetUndefined Member Function

public inline nothrow void SetUndefined()

Definition
Line 96 of cmsxo/Symbol.cm


SetUsed Member Function

public inline nothrow void SetUsed()

Definition
Line 124 of cmsxo/Symbol.cm