Top Interfaces Enums
module org.eclipse.xtend.lib.macro

Package org.eclipse.xtend.lib.macro.declaration


Interface Summary

Modifier and TypeInterface and Description
public interface
AnnotationReference

Represents an annotation.

public interface
AnnotationTarget

An element that can be annotated

public interface
public interface
AnnotationTypeElementDeclaration

Represents an annotation property.

public interface
public interface
CompilationStrategy

A compilation strategy can be assigned instead of an expression see {MutableExecutableDeclaration.

public interface
CompilationUnit

Represents a single Xtend file and the root element of the AST.

public interface
public interface
public interface
Element

The super type of all AST elements used in this package

public interface
public interface
public interface
public interface
public interface
public interface
public interface
public interface
public interface
public interface
MutableAnnotationTypeElementDeclaration

Represents an annotation property.

public interface
public interface
MutableConstructorDeclaration

A mutable constructor declaration

public interface
public interface
public interface
public interface
public interface
public interface
public interface
public interface
public interface
public interface
public interface
public interface
MutableTypeDeclaration

A mutable type declaration.

public interface
public interface
public interface
public interface
public interface
public interface
public interface
ResolvedExecutable

Resolved representation of an ExecutableDeclaration.

public interface
public interface
ResolvedParameter

The resolved representation of a parameter in the context of a type reference.

public interface
ResolvedTypeParameter

The resolved representation of a type parameter in the context of a type reference.

public interface
public interface
public interface
public interface
public interface
public interface

Enum Summary

Modifier and TypeEnum and Description
public enum
Modifier

A list of all modifiers that are allowed on MemberDeclarations in Xtend source code

public enum