PrepJSInterop

dotty.tools.dotc.transform.sjs.PrepJSInterop$
See thePrepJSInterop companion class

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete methods

def checkSetterSignature(sym: Symbol, pos: SrcPos, exported: Boolean)(using Context): Unit

Checks that a setter has the right signature.

Checks that a setter has the right signature.

Reports error messages otherwise.

Attributes

def isJSAny(sym: Symbol)(using Context): Boolean

Tests if the symbol extend js.Any.

Tests if the symbol extend js.Any.

This is different from sym.isJSType because it returns false for the pseudo-union type.

Attributes

Tests whether the symbol has private in any form, either private, private[this] or private[Enclosing].

Tests whether the symbol has private in any form, either private, private[this] or private[Enclosing].

Attributes

Concrete fields