188 |
|
|
189 |
void IntLiteral::dump(int level) { |
void IntLiteral::dump(int level) { |
190 |
printIndents(level); |
printIndents(level); |
191 |
printf("IntLiteral %lld\n", value); |
printf("IntLiteral %" PRId64 "\n", (int64_t)value); |
192 |
} |
} |
193 |
|
|
194 |
RealLiteral::RealLiteral(const RealLitDef& def) : |
RealLiteral::RealLiteral(const RealLitDef& def) : |
845 |
|
|
846 |
void ConstIntVariable::dump(int level) { |
void ConstIntVariable::dump(int level) { |
847 |
printIndents(level); |
printIndents(level); |
848 |
printf("ConstIntVariable val=%lld\n", value); |
printf("ConstIntVariable val=%" PRId64 "\n", (int64_t)value); |
849 |
} |
} |
850 |
|
|
851 |
ConstRealVariable::ConstRealVariable(const RealVarDef& def) : |
ConstRealVariable::ConstRealVariable(const RealVarDef& def) : |
1034 |
printf("\n"); |
printf("\n"); |
1035 |
printIndents(level+1); |
printIndents(level+1); |
1036 |
} |
} |
1037 |
printf("%lld, ", values[i]); |
printf("%" PRId64 ", ", (int64_t)values[i]); |
1038 |
} |
} |
1039 |
printIndents(level); |
printIndents(level); |
1040 |
printf(")\n"); |
printf(")\n"); |
1285 |
|
|
1286 |
void StringVariable::dump(int level) { |
void StringVariable::dump(int level) { |
1287 |
printIndents(level); |
printIndents(level); |
1288 |
printf("StringVariable memPos=%lld\n", memPos); |
printf("StringVariable memPos=%" PRId64 "\n", (int64_t)memPos); |
1289 |
} |
} |
1290 |
|
|
1291 |
ConstStringVariable::ConstStringVariable(ParserContext* ctx, String _value) |
ConstStringVariable::ConstStringVariable(ParserContext* ctx, String _value) |
1355 |
printIndents(level); |
printIndents(level); |
1356 |
if (select) |
if (select) |
1357 |
if (select->isConstExpr()) |
if (select->isConstExpr()) |
1358 |
printf("Case select %lld\n", select->evalInt()); |
printf("Case select %" PRId64 "\n", (int64_t)select->evalInt()); |
1359 |
else |
else |
1360 |
printf("Case select [runtime expr]\n"); |
printf("Case select [runtime expr]\n"); |
1361 |
else |
else |
1365 |
CaseBranch& branch = branches[i]; |
CaseBranch& branch = branches[i]; |
1366 |
if (branch.from && branch.to) |
if (branch.from && branch.to) |
1367 |
if (branch.from->isConstExpr() && branch.to->isConstExpr()) |
if (branch.from->isConstExpr() && branch.to->isConstExpr()) |
1368 |
printf("case %lld to %lld\n", branch.from->evalInt(), branch.to->evalInt()); |
printf("case %" PRId64 " to %" PRId64 "\n", (int64_t)branch.from->evalInt(), (int64_t)branch.to->evalInt()); |
1369 |
else if (branch.from->isConstExpr() && !branch.to->isConstExpr()) |
else if (branch.from->isConstExpr() && !branch.to->isConstExpr()) |
1370 |
printf("case %lld to [runtime expr]\n", branch.from->evalInt()); |
printf("case %" PRId64 " to [runtime expr]\n", (int64_t)branch.from->evalInt()); |
1371 |
else if (!branch.from->isConstExpr() && branch.to->isConstExpr()) |
else if (!branch.from->isConstExpr() && branch.to->isConstExpr()) |
1372 |
printf("case [runtime expr] to %lld\n", branch.to->evalInt()); |
printf("case [runtime expr] to %" PRId64 "\n", (int64_t)branch.to->evalInt()); |
1373 |
else |
else |
1374 |
printf("case [runtime expr] to [runtime expr]\n"); |
printf("case [runtime expr] to [runtime expr]\n"); |
1375 |
else if (branch.from) |
else if (branch.from) |
1376 |
if (branch.from->isConstExpr()) |
if (branch.from->isConstExpr()) |
1377 |
printf("case %lld\n", branch.from->evalInt()); |
printf("case %" PRId64 "\n", (int64_t)branch.from->evalInt()); |
1378 |
else |
else |
1379 |
printf("case [runtime expr]\n"); |
printf("case [runtime expr]\n"); |
1380 |
else |
else |
1413 |
printIndents(level); |
printIndents(level); |
1414 |
if (m_condition) |
if (m_condition) |
1415 |
if (m_condition->isConstExpr()) |
if (m_condition->isConstExpr()) |
1416 |
printf("while (%lld) {\n", m_condition->evalInt()); |
printf("while (%" PRId64 ") {\n", (int64_t)m_condition->evalInt()); |
1417 |
else |
else |
1418 |
printf("while ([runtime expr]) {\n"); |
printf("while ([runtime expr]) {\n"); |
1419 |
else |
else |