Searched defs:Symbol (Results 1 - 8 of 8) sorted by relevance

/openjdk7/langtools/test/tools/javac/6996626/pack1/
H A DSymbol.java26 public class Symbol { class
/openjdk7/jaxp/src/com/sun/java_cup/internal/runtime/
H A DSymbol.java29 * 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
/openjdk7/jdk/src/share/classes/sun/awt/
H A DSymbol.java32 public class Symbol extends Charset { class in inherits:Charset
33 public Symbol () { method in class:Symbol
34 super("Symbol", null);
44 throw new Error("Decoder is not implemented for Symbol Charset");
48 return cs instanceof Symbol;
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/
H A DSymbol.java34 // A Symbol is a canonicalized string.
37 public class Symbol extends VMObject { class in inherits:VMObject
47 Type type = db.lookupType("Symbol");
59 public static Symbol create(Address addr) {
63 return new Symbol(addr);
66 Symbol(Address addr) { method in class:Symbol
130 time-invariant order Since Symbol* are in C_HEAP, their
133 public int fastCompare(Symbol other) {
/openjdk7/hotspot/src/share/vm/oops/
H A Dsymbol.cpp32 Symbol::Symbol(const u1* name, int length, int refcount) : _refcount(refcount), _length(length) { function in class:Symbol
39 void* Symbol::operator new(size_t sz, int len, TRAPS) {
46 void* Symbol::operator new(size_t sz, int len, Arena* arena, TRAPS) {
54 // Symbol::equals
57 bool Symbol::equals(const char* str, int len) const {
70 // Symbol::starts_with
74 bool Symbol::starts_with(const char* prefix, int len) const {
86 // Symbol::index_of
90 int Symbol
[all...]
H A Dsymbol.hpp32 // A Symbol is a canonicalized string.
38 // When a class is unloaded, the reference counts of the Symbol pointers in
40 // decremented. When the reference count for a Symbol goes to 0, the garbage
41 // collector can free the Symbol and remove it from the SymbolTable.
43 // 0) Symbols need to be reference counted when a pointer to the Symbol is
46 // that points to the Symbol. All other stores of a Symbol*
50 // 1) The lookup of a "name" in the SymbolTable either creates a Symbol F for
51 // "name" and returns a pointer to F or finds a pre-existing Symbol F for
55 // and not on the assignment to the new Symbol*
99 class Symbol : public ResourceObj { class in inherits:ResourceObj
207 Symbol() { } function in class:Symbol
[all...]
/openjdk7/hotspot/src/share/vm/classfile/
H A DsymbolTable.hpp32 // The symbol table holds all Symbol*s and corresponding interned strings.
33 // Symbol*s and literal strings should be canonicalized.
46 // Class to hold a newly created or referenced Symbol* temporarily in scope.
47 // new_symbol() and lookup() will create a Symbol* if not already in the
51 Symbol* _temp;
56 TempNewSymbol(Symbol *s) : _temp(s) {}
71 Symbol* operator -> () const { return _temp; }
72 bool operator == (Symbol* o) const { return _temp == o; }
74 operator Symbol*() { return _temp; }
77 class SymbolTable : public Hashtable<Symbol*, mtSymbo
[all...]
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/code/
H A DSymbol.java50 * inside Symbol.
57 public abstract class Symbol implements Element { class in inherits:Element
88 public Attribute.Compound attribute(Symbol anno) {
104 public Symbol owner;
116 public Symbol(int kind, long flags, Name name, Type type, Symbol owner) { method in class:Symbol
130 public Symbol clone(Symbol newOwner) {
134 public <R, P> R accept(Symbol.Visitor<R, P> v, P p) {
151 public Symbol locatio
[all...]

Completed in 250 milliseconds