io.sarl.lang.compiler
Record AnnotationInformation
Enclosing class:
JavaInlineExpressionCompiler
static final record AnnotationInformation
extends java.lang.Object
Information about the line annotation.
Parameters:
valueOperation - the JVM operation associated to the record's field value.
importedOperation - the JVM operation associated to the record's field imported.
constantExpressionOperation - the JVM operation associated to the record's field constantExpression.
statementExpressionOperation - the JVM operation associated to the record's field statementExpression.
Maven Group Identifier:
io.sarl.lang
Maven Artifact Identifier:
compiler
Since:
0.4
Action Summary
Modifier and type Action and description
org.eclipse.xtext.common.types.JvmOperation constantExpressionOperation
final boolean equals(Object)
final int hashCode
org.eclipse.xtext.common.types.JvmOperation importedOperation
org.eclipse.xtext.common.types.JvmOperation statementExpressionOperation
final java.lang.String toString
org.eclipse.xtext.common.types.JvmOperation valueOperation
Action Details
constantExpressionOperation
def constantExpressionOperation : org.eclipse.xtext.common.types.JvmOperation
equals(Object)
def equals(Object) : boolean
hashCode
def hashCode : int
importedOperation
def importedOperation : org.eclipse.xtext.common.types.JvmOperation
statementExpressionOperation
def statementExpressionOperation : org.eclipse.xtext.common.types.JvmOperation
toString
def toString : java.lang.String
valueOperation
def valueOperation : org.eclipse.xtext.common.types.JvmOperation