Class IsTextBaseConstruct

java.lang.Object
org.ek9lang.compiler.backend.jvm.IsTextBaseConstruct
All Implemented Interfaces:
Predicate<IRConstruct>

final class IsTextBaseConstruct extends Object implements Predicate<IRConstruct>
THE test of whether a construct is an abstract TEXT base type (not a locale-specific variant).

TEXT base types have genus TEXT but no LANG squirrelled data (locale variants have LANG set; their test is IsTextLocaleVariant). The base type is abstract and cannot be instantiated directly - a static _textFactory method is generated to dispatch to the correct locale-specific subclass at runtime. Hold one.

  • Constructor Details

    • IsTextBaseConstruct

      IsTextBaseConstruct()
  • Method Details