Lines Matching refs:std
101 static std::vector<Constant*> const_pool_in; // input constant pool
102 static std::vector<Constant*> const_pool_out; // output constant_pool
103 static std::set<std::string> used_class_names;
134 virtual std::string Display() = 0;
178 void ExtractClassNames(const std::string& desc, size_t* p);
192 std::string Display() { in Display()
217 std::string Display() { in Display()
243 std::string Display() { in Display()
264 std::string Display() { return "int/float"; } in Display()
282 std::string Display() { return "long/double"; } in Display()
301 std::string Display() { in Display()
329 std::string Display() { in Display()
330 return std::string((const char*) utf8_, length_); in Display()
351 std::string Display() { in Display()
352 return "Constant_MethodHandle::" + std::to_string(reference_kind_) + "::" in Display()
372 std::string Display() { in Display()
393 std::string Display() { in Display()
395 + std::to_string(bootstrap_method_attr_index_) + "::" in Display()
445 std::vector<Constant*> exceptions_;
482 std::set<int> kept_entries; in Write()
521 for (std::set<int>::iterator it = kept_entries.begin(); in Write()
538 std::vector<Entry*> entries_;
655 std::vector<ElementValue*> values_;
698 std::vector<ElementValuePair*> element_value_pairs_;
882 std::vector<TypePathEntry> path_;
1059 std::vector<Annotation*> annotations_;
1074 std::vector<Annotation*> annotations; in Read()
1087 const std::vector<Annotation*>& annotations = parameter_annotations_[i]; in ExtractClassNames()
1099 std::vector<Annotation *> &annotations = parameter_annotations_[ii]; in Write()
1108 std::vector<std::vector<Annotation*> > parameter_annotations_;
1142 std::vector<TypeAnnotation*> type_annotations_;
1172 std::vector<Attribute*> attributes;
1228 std::vector<Constant*> interfaces;
1229 std::vector<Member*> fields;
1230 std::vector<Member*> methods;
1307 std::string attr_name = attribute_name->Display(); in ReadAttrs()
1421 std::string((const char*) p, length).c_str(), length); in ReadConstantPool()
1590 void Expect(const std::string& desc, size_t* p, char expected) { in Expect()
1605 void ParseFromClassTypeSignature(const std::string& desc, size_t* p);
1606 void ParseSimpleClassTypeSignature(const std::string& desc, size_t* p);
1607 void ParseClassTypeSignatureSuffix(const std::string& desc, size_t* p);
1608 void ParseIdentifier(const std::string& desc, size_t* p);
1609 void ParseTypeArgumentsOpt(const std::string& desc, size_t* p);
1610 void ParseMethodDescriptor(const std::string& desc, size_t* p);
1612 void ParseClassTypeSignature(const std::string& desc, size_t* p) { in ParseClassTypeSignature()
1619 void ParseSimpleClassTypeSignature(const std::string& desc, size_t* p) { in ParseSimpleClassTypeSignature()
1624 void ParseClassTypeSignatureSuffix(const std::string& desc, size_t* p) { in ParseClassTypeSignatureSuffix()
1631 void ParseIdentifier(const std::string& desc, size_t* p) { in ParseIdentifier()
1633 std::string id = desc.substr(*p, next - *p); in ParseIdentifier()
1638 void ParseTypeArgumentsOpt(const std::string& desc, size_t* p) { in ParseTypeArgumentsOpt()
1665 void ParseMethodDescriptor(const std::string& desc, size_t* p) { in ParseMethodDescriptor()
1675 void ParseFormalTypeParameters(const std::string& desc, size_t* p) { in ParseFormalTypeParameters()
1693 void ExtractClassNames(const std::string& desc, size_t* p) { in ExtractClassNames()
1738 std::vector<Member *> members; in WriteClass()