/openjdk9/langtools/test/tools/javac/6996626/pack1/ |
H A D | Symbol.java | 26 public class Symbol { class
|
/openjdk9/hotspot/src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/ |
H A D | SymbolTable.java | 27 void addSymbol(Symbol symInfo); 29 Symbol getSymbol(String symName); 31 Symbol createSymbol(int offset, Symbol.Kind kind, Symbol.Binding binding, int size, String name);
|
/openjdk9/hotspot/test/testlibrary/jittester/src/jdk/test/lib/jittester/ |
H A D | Symbol.java | 28 public class Symbol { class 43 protected Symbol() { method in class:Symbol 46 protected Symbol(String name) { method in class:Symbol 50 public Symbol(String name, TypeKlass owner, Type type, int flags) { method in class:Symbol 57 protected Symbol(Symbol value) { method in class:Symbol 69 if (o == null || !(o instanceof Symbol)) { 73 Symbol s = (Symbol) o; 106 protected Symbol cop [all...] |
H A D | SymbolTable.java | 37 private static final Stack<HashMap<Type, ArrayList<Symbol>>> SYMBOL_STACK 69 public static void add(Symbol symbol) { 70 HashMap<Type, ArrayList<Symbol>> vars = SYMBOL_STACK.peek(); 77 public static void remove(Symbol symbol) { 78 HashMap<Type, ArrayList<Symbol>> vars = SYMBOL_STACK.peek(); 80 ArrayList<Symbol> symbolsOfType = vars.get(symbol.type); 88 protected static Collection<Symbol> get(Type type) { 89 HashMap<Type, ArrayList<Symbol>> vars = SYMBOL_STACK.peek(); 96 public static Collection<Symbol> get(Type type, Class<?> classToCheck) { 97 HashMap<Type, ArrayList<Symbol>> var [all...] |
H A D | VariableInfo.java | 29 public class VariableInfo extends Symbol { 46 super("", owner, type, Symbol.NONE); 50 protected Symbol copy() { 55 public Symbol deepCopy() {
|
/openjdk9/hotspot/src/share/vm/runtime/ |
H A D | fieldType.hpp | 37 // reference count if a Symbol is created in the case of T_OBJECT 41 Symbol* _object_key; 44 Symbol* object_key() { return _object_key; } 54 static void skip_optional_size(Symbol* signature, int* index); 55 static bool is_valid_array_signature(Symbol* signature); 59 static BasicType basic_type(Symbol* signature); 62 static bool is_array(Symbol* signature) { return signature->utf8_length() > 1 && signature->byte_at(0) == '[' && is_valid_array_signature(signature); } 64 static bool is_obj(Symbol* signature) { 73 static BasicType get_array_info(Symbol* signature, FieldArrayInfo& ai, TRAPS);
|
H A D | javaCalls.hpp | 235 static void call_special(JavaValue* result, KlassHandle klass, Symbol* name, Symbol* signature, JavaCallArguments* args, TRAPS); 237 static void call_special(JavaValue* result, Handle receiver, KlassHandle klass, Symbol* name, Symbol* signature, TRAPS); // No args 238 static void call_special(JavaValue* result, Handle receiver, KlassHandle klass, Symbol* name, Symbol* signature, Handle arg1, TRAPS); 239 static void call_special(JavaValue* result, Handle receiver, KlassHandle klass, Symbol* name, Symbol* signature, Handle arg1, Handle arg2, TRAPS); 245 static void call_virtual(JavaValue* result, KlassHandle spec_klass, Symbol* name, Symbol* signatur [all...] |
/openjdk9/nashorn/test/script/basic/es6/ |
H A D | symbols.js | 25 * JDK-8141702: Add support for Symbol property keys 32 Assert.assertTrue(typeof Symbol === 'function'); 33 Assert.assertTrue(typeof Symbol() === 'symbol'); 35 Assert.assertTrue(Symbol().toString() === 'Symbol()'); 36 Assert.assertTrue(Symbol('foo').toString() === 'Symbol(foo)'); 37 Assert.assertTrue(Symbol(1).toString() === 'Symbol(1)'); 38 Assert.assertTrue(Symbol(tru 124 Symbol.prototype.foo = 123; class [all...] |
/openjdk9/hotspot/src/share/vm/classfile/ |
H A D | resolutionErrors.hpp | 42 Symbol* error, Symbol* message); 59 const constantPoolHandle& pool, int which, Symbol* error, Symbol* message); 82 Symbol* _error; 83 Symbol* _message; 91 Symbol* error() const { return _error; } 92 void set_error(Symbol* e); 94 Symbol* message() const { return _message; } 95 void set_message(Symbol* [all...] |
H A D | moduleEntry.hpp | 47 // - Symbol* containing the module's name. 56 class ModuleEntry : public HashtableEntry<Symbol*, mtModule> { 63 Symbol* _version; // module version number 64 Symbol* _location; // module location 86 Symbol* name() const { return literal(); } 87 void set_name(Symbol* n) { set_literal(n); } 103 Symbol* version() const { return _version; } 104 void set_version(Symbol* version); 106 Symbol* location() const { return _location; } 107 void set_location(Symbol* locatio [all...] |
H A D | klassFactory.hpp | 36 class Symbol; 50 * a non-NULL Symbol* // the name of the class 72 Symbol* name, 81 Symbol* class_name,
|
H A D | defaultMethods.hpp | 33 class Symbol;
|
H A D | symbolTable.hpp | 32 // The symbol table holds all Symbol*s and corresponding interned strings. 33 // Symbol*s and literal strings should be canonicalized. 47 // responsible for proper resource management of the body (which is a Symbol*). 50 // Symbol* temporarily in scope. 52 // Routines in SymbolTable will initialize the reference count of a Symbol* before 56 // In SymbolTable, new_symbol() and lookup() will create a Symbol* if not already in the 60 Symbol* _temp; 65 // Conversion from a Symbol* to a TempNewSymbol. 67 TempNewSymbol(Symbol *s) : _temp(s) {} 81 Symbol* tm [all...] |
H A D | packageEntry.hpp | 35 // - Symbol* containing the package's name. 92 class PackageEntry : public HashtableEntry<Symbol*, mtModule> { 122 Symbol* name() const { return literal(); } 186 return (PackageEntry*)HashtableEntry<Symbol*, mtModule>::next(); 190 return (PackageEntry**)HashtableEntry<Symbol*, mtModule>::next_addr(); 210 class PackageEntryTable : public Hashtable<Symbol*, mtModule> { 218 PackageEntry* new_entry(unsigned int hash, Symbol* name, ModuleEntry* module); 224 return (PackageEntry**)Hashtable<Symbol*, mtModule>::bucket_addr(i); 227 static unsigned int compute_hash(Symbol* name) { return (unsigned int)(name->identity_hash()); } 228 int index_for(Symbol* nam [all...] |
H A D | systemDictionaryShared.hpp | 36 static instanceKlassHandle find_or_load_shared_class(Symbol* class_name, 51 Symbol* pkg_name, 58 static Klass* dump_time_resolve_super_or_fail(Symbol* child_name, 59 Symbol* class_name, 73 static InstanceKlass* lookup_from_stream(Symbol* class_name, 85 static bool add_verification_constraint(Klass* k, Symbol* name, 86 Symbol* from_name, bool from_field_is_protected,
|
/openjdk9/nashorn/test/src/jdk/nashorn/internal/runtime/test/ |
H A D | JDK_8142924_Test.java | 32 import jdk.nashorn.internal.runtime.Symbol; 38 * @summary ES6 symbols created with Symbol.for should deserialize to canonical instances 45 final Symbol symbol1 = (Symbol)NativeSymbol.constructor(false, null, name); 46 final Symbol symbol2 = serializeRoundTrip(symbol1); 55 final Symbol symbol1 = (Symbol)NativeSymbol._for(null, name); 56 final Symbol symbol2 = serializeRoundTrip(symbol1); 60 private static Symbol serializeRoundTrip(final Symbol symbo [all...] |
/openjdk9/jaxp/src/java.xml/share/classes/com/sun/java_cup/internal/runtime/ |
H A D | Symbol.java | 29 * Defines the Symbol class, which is used to represent all terminals 31 * and CUP returns a Symbol. 37 Class Symbol 47 public class Symbol { class 53 public Symbol(int id, int l, int r, Object o) { method in class:Symbol 64 public Symbol(int id, Object o) { method in class:Symbol 75 public Symbol(int sym_num, int l, int r) { method in class:Symbol 86 public Symbol(int sym_num) { method in class:Symbol 96 public Symbol(int sym_num, int state) method in class:Symbol
|
H A D | Scanner.java | 44 public Symbol next_token() throws java.lang.Exception;
|
/openjdk9/langtools/test/tools/javac/6996626/ |
H A D | Main.java | 27 * @compile pack1/Symbol.java 32 import pack1.Symbol.*;
|
/openjdk9/hotspot/src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/ |
H A D | CallSiteRelocationSymbol.java | 31 import jdk.tools.jaotc.binformat.Symbol; 32 import jdk.tools.jaotc.binformat.Symbol.Binding; 33 import jdk.tools.jaotc.binformat.Symbol.Kind; 40 public final Symbol symbol; 42 public CallSiteRelocationSymbol(Symbol symbol) { 47 protected static Symbol createCodeContainerSymbol(BinaryContainer binaryContainer, String symbolName, int symbolOffset) { 52 Symbol symbol = createCodeContainerSymbol(binaryContainer, symbolName, symbolOffset); 58 Symbol symbol = container.createGotSymbol(symbolOffset, symbolName); 66 private static void addExternalGotToPltRelocation(BinaryContainer binaryContainer, Symbol symbol, int relocationOffset) { 76 protected static void addExternalPltToGotRelocation(BinaryContainer binaryContainer, Symbol symbo [all...] |
/openjdk9/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ |
H A D | XPathParser.java | 854 public com.sun.java_cup.internal.runtime.Symbol do_action( 870 /** <code>EOF</code> Symbol index. */ 873 /** <code>error</code> Symbol index. */ 1063 public Symbol parse(String expression, int lineNumber) throws Exception { 1142 public final com.sun.java_cup.internal.runtime.Symbol CUP$XPathParser$do_action( 1149 /* Symbol object for return from actions */ 1150 com.sun.java_cup.internal.runtime.Symbol CUP$XPathParser$result; 1160 CUP$XPathParser$result = new com.sun.java_cup.internal.runtime.Symbol(37/*QName*/, ((com.sun.java_cup.internal.runtime.Symbol)CUP$XPathParser$stack.elementAt(CUP$XPathParser$top-0)).left, ((com.sun.java_cup.internal.runtime.Symbol)CU [all...] |
/openjdk9/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/ |
H A D | Scope.java | 33 import com.sun.tools.javac.code.Symbol.CompletionFailure; 34 import com.sun.tools.javac.code.Symbol.TypeSymbol; 59 public final Symbol owner; 61 protected Scope(Symbol owner) { 67 public final Iterable<Symbol> getSymbols() { 73 public final Iterable<Symbol> getSymbols(Filter<Symbol> sf) { 80 public final Iterable<Symbol> getSymbols(LookupKind lookupKind) { 87 public abstract Iterable<Symbol> getSymbols(Filter<Symbol> s [all...] |
/openjdk9/hotspot/src/share/vm/oops/ |
H A D | symbol.cpp | 35 Symbol::Symbol(const u1* name, int length, int refcount) { function in class:Symbol 44 void* Symbol::operator new(size_t sz, int len, TRAPS) throw() { 50 void* Symbol::operator new(size_t sz, int len, Arena* arena, TRAPS) throw() { 56 void* Symbol::operator new(size_t sz, int len, ClassLoaderData* loader_data, TRAPS) throw() { 63 void Symbol::operator delete(void *p) { 64 assert(((Symbol*)p)->refcount() == 0, "should not call this"); 69 // Symbol::equals 72 bool Symbol::equals(const char* str, int len) const { 85 // Symbol [all...] |
/openjdk9/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/model/ |
H A D | FilteredMemberList.java | 31 import com.sun.tools.javac.code.Symbol; 47 public class FilteredMemberList extends AbstractList<Symbol> { 57 for (Symbol sym : scope.getSymbols(NON_RECURSIVE)) { 64 public Symbol get(int index) { 65 for (Symbol sym : scope.getSymbols(NON_RECURSIVE)) { 73 public Iterator<Symbol> iterator() { 81 private static boolean unwanted(Symbol s) {
|
/openjdk9/hotspot/src/share/vm/compiler/ |
H A D | methodMatcher.hpp | 44 Symbol* _class_name; 45 Symbol* _method_name; 46 Symbol* _signature; 51 Symbol* class_name() const { return _class_name; } 53 Symbol* method_name() const { return _method_name; } 55 Symbol* signature() const { return _signature; } 60 void init(Symbol* class_name, Mode class_mode, Symbol* method_name, Mode method_mode, Symbol* signature); 62 static void print_symbol(outputStream* st, Symbol* [all...] |