![]() |
linc 0.7
Linc is a general-purpose programming language inspired by C
|
This is the complete list of members for linc::GeneratorAMD64, including all inherited members.
| Emitter typedef (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 | |
| generateAndCompare(const BoundExpression *left, const BoundExpression *right, Emitter::UnaryInstruction jump_instruction) (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 | inline |
| generateBinaryExpression(const BoundBinaryExpression *expression) (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 | inline |
| generateBlockExpression(const BoundBlockExpression *expression) (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 | inline |
| generateConditional(const BoundExpression *expression) (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 | inline |
| generateConversionExpression(const BoundConversionExpression *expression) (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 | inline |
| generateDeclaration(const BoundDeclaration *declaration) (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 | inline |
| generateExpression(const BoundExpression *expression) (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 | inline |
| generateExternalCallExpression(const BoundExternalCallExpression *expression) (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 | inline |
| generateFunctionCallExpression(const BoundFunctionCallExpression *expression) (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 | inline |
| generateFunctionDeclaration(const BoundFunctionDeclaration *declaration) (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 | inline |
| generateIfExpression(const BoundIfExpression *expression) (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 | inline |
| generateIndexExpression(const BoundIndexExpression *expression) (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 | inline |
| generateLiteralExpression(const BoundLiteralExpression *expression) (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 | inline |
| generateProgram() (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 | inline |
| generateReturnStatement(const BoundReturnStatement *statement) (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 | inline |
| generateStatement(const BoundStatement *statement) (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 | inline |
| generateTypeExpression(const BoundTypeExpression *expression) (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 | inline |
| generateUnaryExpression(const BoundUnaryExpression *expression) (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 | inline |
| generateVariableDeclaration(const BoundVariableDeclaration *declaration) (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 | inline |
| generateWhileExpression(const BoundWhileExpression *expression) (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 | inline |
| GeneratorAMD64(const BoundProgram *program, Target::Platform platform) (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 | inline |
| getRegisterOperandSize(Types::Kind primitive) (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 | inlinestatic |
| Variable typedef (defined in linc::GeneratorAMD64) | linc::GeneratorAMD64 |