Lines Matching refs:ScalarValueItem

55 using panda::panda_file::ScalarValueItem;
216 ScalarValueItem *AsmEmitter::CreateScalarStringValueItem(ItemContainer *container, const Value *value,
217 std::vector<ScalarValueItem> *out)
225 return container->CreateItem<ScalarValueItem>(string_item);
229 ScalarValueItem *AsmEmitter::CreateScalarRecordValueItem(
230 ItemContainer *container, const Value *value, std::vector<ScalarValueItem> *out,
252 return container->CreateItem<ScalarValueItem>(class_item);
256 ScalarValueItem *AsmEmitter::CreateScalarMethodValueItem(
257 ItemContainer *container, const Value *value, std::vector<ScalarValueItem> *out, const Program &program,
275 return container->CreateItem<ScalarValueItem>(method_item);
279 ScalarValueItem *AsmEmitter::CreateScalarLiteralArrayItem(
280 ItemContainer *container, const Value *value, std::vector<ScalarValueItem> *out, const Program &program,
292 return container->CreateItem<ScalarValueItem>(literalarray_item);
296 ScalarValueItem *AsmEmitter::CreateScalarEnumValueItem(ItemContainer *container, const Value *value,
297 std::vector<ScalarValueItem> *out,
312 return container->CreateItem<ScalarValueItem>(field_item);
316 ScalarValueItem *AsmEmitter::CreateScalarAnnotationValueItem(
317 ItemContainer *container, const Value *value, std::vector<ScalarValueItem> *out, const Program &program,
331 return container->CreateItem<ScalarValueItem>(annotation_item);
335 ScalarValueItem *AsmEmitter::CreateScalarValueItem(ItemContainer *container, const Value *value,
336 std::vector<ScalarValueItem> *out, const Program &program,
393 std::vector<ScalarValueItem> elements;