Lines Matching full:literal
237 static void ParseLiteral(const Json::Value &literal, std::vector<panda::pandasm::LiteralArray::Lite… in ParseLiteral() argument
239 panda::pandasm::LiteralArray::Literal tagLiteral; in ParseLiteral()
240 panda::pandasm::LiteralArray::Literal valueLiteral; in ParseLiteral()
242 uint8_t tagValue = static_cast<uint8_t>(literal["t"].asUInt()); in ParseLiteral()
251 valueLiteral.value_ = literal["v"].asBool(); in ParseLiteral()
256 valueLiteral.value_ = static_cast<uint32_t>(literal["v"].asInt()); in ParseLiteral()
261 valueLiteral.value_ = literal["v"].asDouble(); in ParseLiteral()
266 valueLiteral.value_ = ParseString(literal["v"].asString()); in ParseLiteral()
271 valueLiteral.value_ = ParseString(literal["v"].asString()); in ParseLiteral()
276 valueLiteral.value_ = ParseString(literal["v"].asString()); in ParseLiteral()
286 valueLiteral.value_ = static_cast<uint16_t>(literal["v"].asUInt()); in ParseLiteral()
294 valueLiteral.value_ = ParseString(literal["v"].asString()); in ParseLiteral()
299 valueLiteral.value_ = static_cast<uint8_t>(literal["v"].asInt()); in ParseLiteral()
659 std::vector<panda::pandasm::LiteralArray::Literal> literalArray; in ParseFunctionTypeInfo()
661 panda::pandasm::LiteralArray::Literal instTagLiteral; in ParseFunctionTypeInfo()
662 panda::pandasm::LiteralArray::Literal instValueLiteral; in ParseFunctionTypeInfo()
671 panda::pandasm::LiteralArray::Literal typeTagLiteral; in ParseFunctionTypeInfo()
672 panda::pandasm::LiteralArray::Literal typeValueLiteral; in ParseFunctionTypeInfo()
708 std::vector<panda::pandasm::LiteralArray::Literal> literalArray; in CreateLiteralArrayForType()
715 panda::pandasm::LiteralArray::Literal symbolTagLiteral; in CreateLiteralArrayForType()
716 panda::pandasm::LiteralArray::Literal symbolValueLiteral; in CreateLiteralArrayForType()
729 panda::pandasm::LiteralArray::Literal typeTagLiteral; in CreateLiteralArrayForType()
730 panda::pandasm::LiteralArray::Literal typeValueLiteral; in CreateLiteralArrayForType()
1119 std::vector<panda::pandasm::LiteralArray::Literal> literalArray; in ParseSingleLiteralBuf()
1132 … std::vector<panda::pandasm::LiteralArray::Literal> &moduleLiteralArray) in ParseModuleRequests()
1134 panda::pandasm::LiteralArray::Literal moduleSize = { in ParseModuleRequests()
1138 panda::pandasm::LiteralArray::Literal moduleRequest = { in ParseModuleRequests()
1145 … std::vector<panda::pandasm::LiteralArray::Literal> &moduleLiteralArray) in ParseRegularImportEntries()
1147 panda::pandasm::LiteralArray::Literal entrySize = { in ParseRegularImportEntries()
1152 panda::pandasm::LiteralArray::Literal localName = { in ParseRegularImportEntries()
1155 panda::pandasm::LiteralArray::Literal importName = { in ParseRegularImportEntries()
1158 panda::pandasm::LiteralArray::Literal moduleRequest = { in ParseRegularImportEntries()
1166 … std::vector<panda::pandasm::LiteralArray::Literal> &moduleLiteralArray) in ParseNamespaceImportEntries()
1168 panda::pandasm::LiteralArray::Literal entrySize = { in ParseNamespaceImportEntries()
1174 panda::pandasm::LiteralArray::Literal localName = { in ParseNamespaceImportEntries()
1177 panda::pandasm::LiteralArray::Literal moduleRequest = { in ParseNamespaceImportEntries()
1185 … std::vector<panda::pandasm::LiteralArray::Literal> &moduleLiteralArray) in ParseLocalExportEntries()
1187 panda::pandasm::LiteralArray::Literal entrySize = { in ParseLocalExportEntries()
1192 panda::pandasm::LiteralArray::Literal localName = { in ParseLocalExportEntries()
1195 panda::pandasm::LiteralArray::Literal exportName = { in ParseLocalExportEntries()
1202 … std::vector<panda::pandasm::LiteralArray::Literal> &moduleLiteralArray) in ParseIndirectExportEntries()
1204 panda::pandasm::LiteralArray::Literal entrySize = { in ParseIndirectExportEntries()
1209 panda::pandasm::LiteralArray::Literal exportName = { in ParseIndirectExportEntries()
1212 panda::pandasm::LiteralArray::Literal importName = { in ParseIndirectExportEntries()
1215 panda::pandasm::LiteralArray::Literal moduleRequest = { in ParseIndirectExportEntries()
1223 … std::vector<panda::pandasm::LiteralArray::Literal> &moduleLiteralArray) in ParseStarExportEntries()
1225 panda::pandasm::LiteralArray::Literal entrySize = { in ParseStarExportEntries()
1229 panda::pandasm::LiteralArray::Literal moduleRequest = { in ParseStarExportEntries()
1238 std::vector<panda::pandasm::LiteralArray::Literal> moduleLiteralArray; in ParseSingleModule()