Lines Matching refs:ciSymbol
26 #include "ci/ciSymbol.hpp"
31 // ciSymbol::ciSymbol
34 ciSymbol::ciSymbol(Symbol* s, vmSymbols::SID sid)
43 ciSymbol::ciSymbol(Symbol* s)
51 // ciSymbol
57 // ciSymbol::as_utf8
60 const char* ciSymbol::as_utf8() {
67 // ciSymbol::base
68 const jbyte* ciSymbol::base() {
73 // ciSymbol::byte_at
74 int ciSymbol::byte_at(int i) {
79 // ciSymbol::starts_with
82 bool ciSymbol::starts_with(const char* prefix, int len) const {
86 bool ciSymbol::is_signature_polymorphic_name() const {
91 // ciSymbol::index_of
94 int ciSymbol::index_of_at(int i, const char* str, int len) const {
99 // ciSymbol::utf8_length
100 int ciSymbol::utf8_length() {
105 // ciSymbol::print_impl
108 void ciSymbol::print_impl(outputStream* st) {
114 // ciSymbol::print_symbol_on
117 void ciSymbol::print_symbol_on(outputStream *st) {
122 // ciSymbol::make_impl
124 // Make a ciSymbol from a C string (implementation).
125 ciSymbol* ciSymbol::make_impl(const char* s) {
137 // ciSymbol::make
139 // Make a ciSymbol from a C string.
140 ciSymbol* ciSymbol::make(const char* s) {