public final class KotlinPropertyAccessTranslator extends PropertyAccessTranslator
Modifier and Type | Method and Description |
---|---|
CachedAccessTranslator |
getCached() |
com.google.dart.compiler.backend.js.ast.JsExpression |
translateAsGet() |
com.google.dart.compiler.backend.js.ast.JsExpression |
translateAsGet(com.google.dart.compiler.backend.js.ast.JsExpression receiver) |
com.google.dart.compiler.backend.js.ast.JsExpression |
translateAsSet(com.google.dart.compiler.backend.js.ast.JsExpression toSetTo) |
com.google.dart.compiler.backend.js.ast.JsExpression |
translateAsSet(com.google.dart.compiler.backend.js.ast.JsExpression receiver,
com.google.dart.compiler.backend.js.ast.JsExpression toSetTo) |
canBePropertyAccess, canBePropertyGetterCall, getCallType, newInstance, setCallType, translateAsPropertyGetterCall
bindingContext, context, program
@NotNull public com.google.dart.compiler.backend.js.ast.JsExpression translateAsGet()
@NotNull public com.google.dart.compiler.backend.js.ast.JsExpression translateAsGet(@Nullable com.google.dart.compiler.backend.js.ast.JsExpression receiver)
translateAsGet
in class PropertyAccessTranslator
@NotNull public com.google.dart.compiler.backend.js.ast.JsExpression translateAsSet(@NotNull com.google.dart.compiler.backend.js.ast.JsExpression toSetTo)
@NotNull public com.google.dart.compiler.backend.js.ast.JsExpression translateAsSet(@Nullable com.google.dart.compiler.backend.js.ast.JsExpression receiver, @NotNull com.google.dart.compiler.backend.js.ast.JsExpression toSetTo)
translateAsSet
in class PropertyAccessTranslator
@NotNull public CachedAccessTranslator getCached()