Flutter Engine
The Flutter Engine
|
#include <il.h>
Public Types | |
using | BaseClass = typename CSETrait< Definition, PureDefinition >::Base |
Public Member Functions | |
TemplateDefinition (intptr_t deopt_id=DeoptId::kNone) | |
TemplateDefinition (const InstructionSource &source, intptr_t deopt_id=DeoptId::kNone) | |
virtual intptr_t | InputCount () const |
virtual Value * | InputAt (intptr_t i) const |
virtual bool | MayThrow () const |
Protected Attributes | |
EmbeddedArray< Value *, N > | inputs_ |
Private Member Functions | |
virtual void | RawSetInputAt (intptr_t i, Value *value) |
Friends | |
class | BranchInstr |
class | IfThenElseInstr |
using dart::TemplateDefinition< N, ThrowsTrait, CSETrait >::BaseClass = typename CSETrait<Definition, PureDefinition>::Base |
|
inlineexplicit |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in dart::MakeTempInstr, dart::TemplateLoadField< N >, dart::TemplateLoadField< 0 >, dart::TemplateLoadField< 1 >, dart::BinaryInt64OpInstr, dart::ShiftInt64OpInstr, dart::ShiftUint32OpInstr, and dart::GenericCheckBoundInstr.
Definition at line 2740 of file il.h.
|
inlineprivatevirtual |
|
friend |
|
friend |
|
protected |