Class Data

    • Field Detail

      • TYPE_NAME

        public static final Name TYPE_NAME
      • FIELD_NAME_LIT

        public static final Name FIELD_NAME_LIT
      • FIELD_NAME_REF

        public static final Name FIELD_NAME_REF
      • FIELD_NAME_INTERPOLATE

        public static final Name FIELD_NAME_INTERPOLATE
      • FIELD_NAME_XML

        public static final Name FIELD_NAME_XML
      • FIELD_NAME_APPLY

        public static final Name FIELD_NAME_APPLY
      • FIELD_NAME_APPLY_USING

        public static final Name FIELD_NAME_APPLY_USING
      • FIELD_NAME_APPLY_TYPE

        public static final Name FIELD_NAME_APPLY_TYPE
      • FIELD_NAME_ASSIGN

        public static final Name FIELD_NAME_ASSIGN
      • FIELD_NAME_RETURN

        public static final Name FIELD_NAME_RETURN
      • FIELD_NAME_THROW

        public static final Name FIELD_NAME_THROW
      • FIELD_NAME_ASCRIBE

        public static final Name FIELD_NAME_ASCRIBE
      • FIELD_NAME_ANNOTATE

        public static final Name FIELD_NAME_ANNOTATE
      • FIELD_NAME_TUPLE

        public static final Name FIELD_NAME_TUPLE
      • FIELD_NAME_BLOCK

        public static final Name FIELD_NAME_BLOCK
      • FIELD_NAME_END_MARKER

        public static final Name FIELD_NAME_END_MARKER
      • FIELD_NAME_IF

        public static final Name FIELD_NAME_IF
      • FIELD_NAME_QUOTED_MACRO_EXPR

        public static final Name FIELD_NAME_QUOTED_MACRO_EXPR
      • FIELD_NAME_QUOTED_MACRO_TYPE

        public static final Name FIELD_NAME_QUOTED_MACRO_TYPE
      • FIELD_NAME_SPLICED_MACRO_EXPR

        public static final Name FIELD_NAME_SPLICED_MACRO_EXPR
      • FIELD_NAME_MATCH

        public static final Name FIELD_NAME_MATCH
      • FIELD_NAME_TRY

        public static final Name FIELD_NAME_TRY
      • FIELD_NAME_TRY_WITH_HANDLER

        public static final Name FIELD_NAME_TRY_WITH_HANDLER
      • FIELD_NAME_FUNCTION_DATA

        public static final Name FIELD_NAME_FUNCTION_DATA
      • FIELD_NAME_POLY_FUNCTION

        public static final Name FIELD_NAME_POLY_FUNCTION
      • FIELD_NAME_PARTIAL_FUNCTION

        public static final Name FIELD_NAME_PARTIAL_FUNCTION
      • FIELD_NAME_WHILE

        public static final Name FIELD_NAME_WHILE
      • FIELD_NAME_DO

        public static final Name FIELD_NAME_DO
      • FIELD_NAME_FOR

        public static final Name FIELD_NAME_FOR
      • FIELD_NAME_FOR_YIELD

        public static final Name FIELD_NAME_FOR_YIELD
      • FIELD_NAME_NEW

        public static final Name FIELD_NAME_NEW
      • FIELD_NAME_NEW_ANONYMOUS

        public static final Name FIELD_NAME_NEW_ANONYMOUS
      • FIELD_NAME_PLACEHOLDER

        public static final Name FIELD_NAME_PLACEHOLDER
      • FIELD_NAME_ETA

        public static final Name FIELD_NAME_ETA
      • FIELD_NAME_REPEATED

        public static final Name FIELD_NAME_REPEATED
      • FIELD_NAME_PARAM

        public static final Name FIELD_NAME_PARAM
    • Method Detail

      • accept

        public abstract <R> R accept​(Data.Visitor<R> visitor)