Package org.teavm.classlib.impl.tz
Class DateTimeZoneProviderIntrinsic
java.lang.Object
org.teavm.classlib.impl.tz.DateTimeZoneProviderIntrinsic
- All Implemented Interfaces:
org.teavm.backend.c.intrinsic.Intrinsic
,org.teavm.backend.wasm.intrinsics.WasmIntrinsic
public class DateTimeZoneProviderIntrinsic
extends Object
implements org.teavm.backend.c.intrinsic.Intrinsic, org.teavm.backend.wasm.intrinsics.WasmIntrinsic
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.teavm.backend.wasm.model.expression.WasmExpression
apply
(org.teavm.ast.InvocationExpr invocation, org.teavm.backend.wasm.intrinsics.WasmIntrinsicManager manager) void
apply
(org.teavm.backend.c.intrinsic.IntrinsicContext context, org.teavm.ast.InvocationExpr invocation) boolean
canHandle
(org.teavm.model.MethodReference method) boolean
isApplicable
(org.teavm.model.MethodReference methodReference)
-
Constructor Details
-
DateTimeZoneProviderIntrinsic
-
-
Method Details
-
canHandle
public boolean canHandle(org.teavm.model.MethodReference method) - Specified by:
canHandle
in interfaceorg.teavm.backend.c.intrinsic.Intrinsic
-
isApplicable
public boolean isApplicable(org.teavm.model.MethodReference methodReference) - Specified by:
isApplicable
in interfaceorg.teavm.backend.wasm.intrinsics.WasmIntrinsic
-
apply
public void apply(org.teavm.backend.c.intrinsic.IntrinsicContext context, org.teavm.ast.InvocationExpr invocation) - Specified by:
apply
in interfaceorg.teavm.backend.c.intrinsic.Intrinsic
-
apply
public org.teavm.backend.wasm.model.expression.WasmExpression apply(org.teavm.ast.InvocationExpr invocation, org.teavm.backend.wasm.intrinsics.WasmIntrinsicManager manager) - Specified by:
apply
in interfaceorg.teavm.backend.wasm.intrinsics.WasmIntrinsic
-