Package | Description |
---|---|
com.google.javascript.rhino.jstype |
Provides abstractions to represent types in JavaScript.
|
Modifier and Type | Field and Description |
---|---|
private java.util.IdentityHashMap<JSType,java.util.IdentityHashMap<JSType,JSType.MatchStatus>> |
JSType.EqCache.matchCache |
private com.google.common.collect.HashBasedTable<JSType,JSType,JSType.MatchStatus> |
JSType.ImplCache.matchCache |
Modifier and Type | Method and Description |
---|---|
(package private) JSType.MatchStatus |
JSType.EqCache.checkCache(JSType t1,
JSType t2) |
(package private) JSType.MatchStatus |
JSType.ImplCache.checkCache(JSType subType,
JSType superType) |
static JSType.MatchStatus |
JSType.MatchStatus.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static JSType.MatchStatus[] |
JSType.MatchStatus.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
JSType.EqCache.updateCache(JSType t1,
JSType t2,
JSType.MatchStatus isMatch) |
(package private) void |
JSType.ImplCache.updateCache(JSType subType,
JSType superType,
JSType.MatchStatus isMatch) |