Syntax

org.combinators.ep.language.java.Syntax
See theSyntax companion object
trait Syntax extends AbstractSyntax

Attributes

Companion
object
Graph
Supertypes
trait AbstractSyntax
class Object
trait Matchable
class Any

Members list

Type members

Types

type CompilationUnit = CompilationUnit

Represents a single file of source code.

Represents a single file of source code.

Attributes

type Expression = Expression

Represents a single expression.

Represents a single expression.

Attributes

type Import = ImportDeclaration

Represent an import declaration to pull in library code.

Represent an import declaration to pull in library code.

Attributes

type Name = MangledName

Represents a name.

Represents a name.

Attributes

type Statement = Statement

Represents a single statement, e.g. a line of imperative source code.

Represents a single statement, e.g. a line of imperative source code.

Attributes

type Type = Type

Represents a type annotation or declaration.

Represents a type annotation or declaration.

Attributes

type UnitTest = ClassOrInterfaceDeclaration

Represents a single test case.

Represents a single test case.

Attributes