Class NameProviderWithSpecialNames
java.lang.Object
org.teavm.backend.lowlevel.generate.NameProviderWithSpecialNames
- All Implemented Interfaces:
NameProvider
-
Constructor Summary
ConstructorDescriptionNameProviderWithSpecialNames
(NameProvider underlyingProvider, ClassReaderSource classSource) -
Method Summary
Modifier and TypeMethodDescriptionforClassClass
(String className) forClassInitializer
(String className) forClassInstance
(ValueType type) forMemberField
(FieldReference field) forMethod
(MethodReference method) forStaticField
(FieldReference field) forVirtualMethod
(MethodDescriptor method)
-
Constructor Details
-
NameProviderWithSpecialNames
-
-
Method Details
-
forMethod
- Specified by:
forMethod
in interfaceNameProvider
-
forVirtualMethod
- Specified by:
forVirtualMethod
in interfaceNameProvider
-
forStaticField
- Specified by:
forStaticField
in interfaceNameProvider
-
forMemberField
- Specified by:
forMemberField
in interfaceNameProvider
-
forClass
- Specified by:
forClass
in interfaceNameProvider
-
forClassInitializer
- Specified by:
forClassInitializer
in interfaceNameProvider
-
forClassSystemInitializer
- Specified by:
forClassSystemInitializer
in interfaceNameProvider
-
forClassClass
- Specified by:
forClassClass
in interfaceNameProvider
-
forClassInstance
- Specified by:
forClassInstance
in interfaceNameProvider
-
forSupertypeFunction
- Specified by:
forSupertypeFunction
in interfaceNameProvider
-