private static class NameAnalyzer.NameInformation
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) boolean |
isExternallyReferenceable
Whether the name is guaranteed to be externally referenceable
|
(package private) boolean |
isPrototype
Whether this name is a prototype function
|
(package private) java.lang.String |
name
Fully qualified name
|
(package private) boolean |
onlyAffectsClassDef
Whether this is a call that only affects the class definition
|
(package private) java.lang.String |
prototypeClass
Name of the prototype class, i.e.
|
(package private) java.lang.String |
prototypeProperty
Local name of prototype property i.e.
|
(package private) java.lang.String |
superclass
Name of the super class of name
|
Modifier | Constructor and Description |
---|---|
private |
NameInformation() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
toString() |
java.lang.String name
boolean isExternallyReferenceable
boolean isPrototype
java.lang.String prototypeClass
java.lang.String prototypeProperty
java.lang.String superclass
boolean onlyAffectsClassDef