public static Match |
ArgInstruction(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
ArrayConstant(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
ArrayType(IntermediateCodeLexer& lexer, String<char> typeId, Context* context) |
public static Match |
BasicBlock(IntermediateCodeLexer& lexer, Context* context, Function* function) |
public static Match |
BinaryInst(IntermediateCodeLexer& lexer) |
public static Match |
BinaryInstruction(IntermediateCodeLexer& lexer, Context* context, Value* result) |
public static Match |
BoolConstant(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
BranchInstruction(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
ByteConstant(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
ClsIdConstant(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
CompileUnitHeader(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
CompileUnitId(IntermediateCodeLexer& lexer) |
public static Match |
Constant(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
ConversionConstant(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
DataDefinition(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
DataDefinitions(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
DoubleConstant(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
ElemAddrInstruction(IntermediateCodeLexer& lexer, Context* context, Value* result) |
public static Match |
FloatConstant(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
Function(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
FunctionCallInstruction(IntermediateCodeLexer& lexer, Context* context, Value* result) |
public static Match |
FunctionHeader(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
FunctionType(IntermediateCodeLexer& lexer, String<char> typeId, Context* context) |
public static Match |
Functions(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
IdValue(IntermediateCodeLexer& lexer, Context* context, Type* type) |
public static Match |
Instruction(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
Instructions(IntermediateCodeLexer& lexer, Context* context, BasicBlock* bb) |
public static Match |
IntConstant(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
IntermediateCodeFile(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
JumpInstruction(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
Label(IntermediateCodeLexer& lexer) |
public static Match |
LiteralValue(IntermediateCodeLexer& lexer, Context* context, Type* type) |
public static Match |
LoadInstruction(IntermediateCodeLexer& lexer, Context* context, Value* result) |
public static Match |
LocalInstruction(IntermediateCodeLexer& lexer, Context* context, Value* result) |
public static Match |
LongConstant(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
MDBool(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
MDField(IntermediateCodeLexer& lexer, Context* context, MDStruct* parent) |
public static Match |
MDItem(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
MDLong(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
MDString(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
MDStruct(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
MDStructRef(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
Metadata(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
NoOperationInstruction(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
Operand(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
Operation(IntermediateCodeLexer& lexer, Context* context, Value* result) |
public static Match |
ParamInstruction(IntermediateCodeLexer& lexer, Context* context, Value* result) |
public static void |
Parse(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
PostfixTypeExpr(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
PrimaryTypeExpr(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
PrimitiveType(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
PrimitiveTypeName(IntermediateCodeLexer& lexer) |
public static Match |
ProcedureCallInstruction(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
PtrConstant(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
PtrDiffInstruction(IntermediateCodeLexer& lexer, Context* context, Value* result) |
public static Match |
PtrOffsetInstruction(IntermediateCodeLexer& lexer, Context* context, Value* result) |
public static Match |
RetInstruction(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
SByteConstant(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
SaveInstruction(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
ShortConstant(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
StoreInstruction(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
StrTypeId(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
StringArrayConstant(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
StringArrayPrefix(IntermediateCodeLexer& lexer) |
public static Match |
StringConstant(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
StructureConstant(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
StructureType(IntermediateCodeLexer& lexer, String<char> typeId, Context* context) |
public static Match |
SwitchInstruction(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
SymbolConstant(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
SymbolValue(IntermediateCodeLexer& lexer, Context* context, Type* type) |
public static Match |
TrapInstruction(IntermediateCodeLexer& lexer, Context* context, Value* result) |
public static Match |
TypeDeclaration(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
TypeDeclarations(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
TypeExpr(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
TypeId(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
TypedValue(IntermediateCodeLexer& lexer, Context* context, Type* type) |
public static Match |
UIntConstant(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
ULongConstant(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
UShortConstant(IntermediateCodeLexer& lexer, Context* context) |
public static Match |
UnaryInst(IntermediateCodeLexer& lexer) |
public static Match |
UnaryInstruction(IntermediateCodeLexer& lexer, Context* context, Value* result) |
public static Match |
ValueInstruction(IntermediateCodeLexer& lexer, Context* context) |