Class NameProviderWithSpecialNames
java.lang.Object
org.teavm.backend.lowlevel.generate.NameProviderWithSpecialNames
- All Implemented Interfaces:
NameProvider
-
Constructor Summary
ConstructorsConstructorDescriptionNameProviderWithSpecialNames(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:
forMethodin interfaceNameProvider
-
forVirtualMethod
- Specified by:
forVirtualMethodin interfaceNameProvider
-
forStaticField
- Specified by:
forStaticFieldin interfaceNameProvider
-
forMemberField
- Specified by:
forMemberFieldin interfaceNameProvider
-
forClass
- Specified by:
forClassin interfaceNameProvider
-
forClassInitializer
- Specified by:
forClassInitializerin interfaceNameProvider
-
forClassSystemInitializer
- Specified by:
forClassSystemInitializerin interfaceNameProvider
-
forClassClass
- Specified by:
forClassClassin interfaceNameProvider
-
forClassInstance
- Specified by:
forClassInstancein interfaceNameProvider
-
forSupertypeFunction
- Specified by:
forSupertypeFunctionin interfaceNameProvider
-