Automated script to transpile code and tests to C

This commit is contained in:
Alex Kotliarskyi
2014-09-26 16:22:44 -07:00
parent 6653d955c0
commit a047e4d5fe
8 changed files with 133 additions and 3386 deletions

View File

@@ -322,6 +322,7 @@ static float getRelativePosition(css_node_t *node, css_flex_direction_t axis) {
}
static void layoutNodeImpl(css_node_t *node, float parentMaxWidth) {
/** START_GENERATED **/
css_flex_direction_t mainAxis = getFlexDirection(node);
css_flex_direction_t crossAxis = mainAxis == CSS_FLEX_DIRECTION_ROW ?
CSS_FLEX_DIRECTION_COLUMN :
@@ -672,6 +673,7 @@ static void layoutNodeImpl(css_node_t *node, float parentMaxWidth) {
}
}
}
/** END_GENERATED **/
}
void layoutNode(css_node_t *node, float parentMaxWidth) {
@@ -702,4 +704,3 @@ void layoutNode(css_node_t *node, float parentMaxWidth) {
layout->last_position[CSS_LEFT] = layout->position[CSS_LEFT];
}
}