top
|
up
|
prev
|
next
DefaultUInt64 Struct
Definition at line
204
of
BasicTypeOperation.hpp
Member Functions
std::unique_ptr<
Value
>
ConstructValue
(
const
std::vector<std::unique_ptr<
Value
>>& argumentValues,
const
Span& span,
const
boost::uuids::uuid& moduleId,
Value
* receiver)
static
void
*
Generate
(Emitter& emitter)
static
Member Function Details
ConstructValue Member Function
std::unique_ptr<
Value
> cmajor::symbols::DefaultUInt64::ConstructValue(
const
std::vector<std::unique_ptr<
Value
>>& argumentValues,
const
Span& span,
const
boost::uuids::uuid& moduleId,
Value
* receiver)
static
Definition at line
207
of
BasicTypeOperation.hpp
:
207
{
return
std
::
unique_ptr
<
Value
>
(
new
ULongValue
(
span
,
moduleId
,
0
)
)
;
}
Generate Member Function
void
* cmajor::symbols::DefaultUInt64::Generate(Emitter& emitter)
static
Definition at line
206
of
BasicTypeOperation.hpp
:
206
{
return
emitter
.
CreateDefaultIrValueForULong
(
)
;
}
top
|
up
|
prev
|
next