org.eclipse.xtext.xbase.Xbase.xtextbin Maven / Gradle / Ivy
?emf
@?http<11@?www0@?eclipse0@?org1@?20081@?Xtext1@?Grammar@?name
@?0@?0@?xtext0@?xbase0@?Xbase@?
usedGrammars
@?0@?0@?0@?0@?Xtype@?definesHiddenTokens @?
hiddenTokens@?
TerminalRule@? @?WS@?type@?TypeRef@?
metamodel@?ReferencedMetamodel@? ePackage@?<11@?0@?0@?1@?emf1@?20021@?Ecore@? EPackage @?alias @?ecore@?classifier@?
EDataType 11@?EString@?
alternatives@?
Alternatives@?cardinality -@? elements @?Keyword@?value
"
@?ML@G@?COMMENT@?Group@?1,@?UntilToken@? terminal,1@?SL@G@?11 @?
NegatedToken@? ,@?
@? @A@?
@?metamodelDeclarations @?<11@?0@?0@?1@?1@?1@? ! @?<11@?0@?0@?1@?1@?common1@?JavaVMTypes@?rules"
@?ParserRule@? @?JvmTypeReference@?# $@?EClass 11@?@?%&'@? RuleCall@?rule(
@?JvmParameterizedTypeReference) * 11@?+,@?Assignment@?feature @?@? operator ?@?-
@?CrossReference@?. / 11@?JvmType@?01
@?QualifiedName23456
@?ValidID789 @?ID:;<!@F=>@?CharacterRange@?left?"@?a@?right@@#@?z@A@B$@?A@C%@?Z@D&&@E'@G@F@G@H"@I#@J@K$@L%@M&@N'@O@P(2@Q);@R@S@?predicated *0@T6@U@V+>@W,@?
arguments--?@X@Y
.@?JvmArgumentTypeReference@Z $@[@\"@]@^
/@?JvmWildcardTypeReference@_ @` 011@?@a@b@?Action@?@c @`@d@e@f1@?constraints-@g@h
2@?JvmUpperBound@i @j 311@?@k@l4@?extends@m5@?typeReference@n"@o1-@p@q
6@?JvmLowerBound@r @s 711@?@t@u8@?super@v5@w"@x@y9.@z,-@{@Y@|:@@@}@? @~@@? @? ;11@?JvmGenericArrayTypeReference@? <@?componentType@? @?@?
=@?ArrayBrackets@?@?@?>@C@??@E@?@?
@@@?XFunctionTypeRef@?@? @A11@?@?@?@?@B*@?@?@C@?paramTypes-@?"@?@?9@?@C-@?"@?@D+@?@E?@@@?@F@?returnType@?"@?@?(@Y@^@h@?
@G@?JvmUpperBoundAnded@? @j@?@?@H(@?5@?"@q@?
@I@?JvmTypeParameter@? @? @J11@?@?@?@K@?@?6@?@?@?1-@?@h@?@? 1-@?@?@?1-@?@q@?
@?@?@?6@?@?*@?6@?
@L@?QualifiedNameWithWildcard@?@?@?1@?*@?6@?
@M@?XImportSection@?@? @N11@?@? @O@?importDeclarations-@?@?
@P@?XImportDeclaration@?@? @Q11@?@?@?@R@?import@?@?@?@S@?static@T@A?@?@S@?@U@?
extension@T@?@U@?@V@?
importedType@?
@? @? @W11@?JvmDeclaredType@?1@?*@?@?@V@?
@? @?@?1@?@X@?importedNamespace@?@?@?@Y=@?9@?@Z@?STRING@?@?@?@?@[$@?@?@?@\@D@?
@?@]@?b@?@^@?t@?@_@?n@?@`@?f@?@a@?r@?@b@?u@?@[@?@c)@?@\@? @?@?@\@?@[@?@[@?@?@c@?@?@?@\@?
@?@]@?@^@?@_@?@`@?@a@?@b@?@[@?@c@?@\@? A A@\A@cA@c
A@d@?ANY@G@?OTHERAA@? WildcardAA @e@?<11@?0@?0@?1@?1@?1@?A !@f@?types3>A
@g@?XExpressionAAA @h11@?A
A
@i@?XAssignmentAAAAAAAAA @j11@?A@k@?A
AA A @l11@?JvmIdentifiableElementAA
@m@?FeatureCallIDA3AA6A4A@SA @RA!@UA"A#
@n@?OpSingleAssignA$3A%A&@o@?A'AA(A)A*
@p@?XOrExpressionA+AAA,A-A.
@q@?XAndExpressionA/AAA0A1A2
@r@?XEqualityExpressionA3AAA4A5A6
@sA XRelationalExpressionA7AAA8A9A:
@tAXOtherOperatorExpressionA;AAA<A=A>
@uAXAdditiveExpressionA?AAA@AAAB
@vAXMultiplicativeExpressionACAAADAEAF
@wAXUnaryOperationAGAAAHAIAJAKAAL @x11AAM@kAN
AOA AAPAQ
@yAOpUnaryAR3ASAT@z#AU@{/AV AW@|AoperandAXAFAYAZ
@}AXCastedExpressionA[AAA\A]A^
@~AXMemberFeatureCallA_AAA`AaAb
@A XPrimaryExpressionAcAAAdAeAf
@?A
XConstructorCallAgAAAhAiAjAAk @?11A
Al@?AnewAm@?AconstructorAn
AoA Ap @?11A
JvmConstructorAq1ArAs+At@?AtypeArguments-Au@YAvAw9Ax@?-Ay@YAz:A{A|@BA}A~,-AA?
@?AXShortClosureA?AAA?A?A?A?A?AA? @?11A XClosureA?A?@?AdeclaredFormalParameters-A?A?
@?AJvmFormalParameterA?A A? @?11AA?A?@?AparameterTypeA?"A?@KA?6A?A?9A?@?-A?A?A?@?AexplicitSyntax@TA?@?@JA?@?AexpressionA?A
A?A?,-A?A
A?A?9A?,-A?A
A?@DA?,-A?A?
@?AA?AAA?A?A?A?A?AA?A?>A?A?A?A?@?-A?A?A?A?9A?@?-A?A?A?@?@TA?@?A?@?A?A?
@?AXExpressionInClosureA?AAA?A?A?AA? @?11AXBlockExpressionA?A?@?Aexpressions-A?A?
@?AXExpressionInsideBlockA?AAA?A?A?
@?AXVariableDeclarationA?AAA?A?A?AA? @?11AA?A?@?A
writeable@TA?@?AvarA?@?AvalA?A?A?A?A?"A?@KA?6A?@KA?6A?A?A?@?@?A?A
A?A
A?@YA??A?A?
@?AA?AAA?A?A?AA?A?@?@IA?A?@?-A?A?A?@YA?@?@KA?A?
@?AXSwitchExpressionA?AAA?A?A?AA? @?11AA?@?AswitchA?A?A?A?A?@?A
localVarNameA?6A?@?<A?@?A?A
A?A?B B@BB@?B6B@?B@?BA
B@DB@?B @?A!cases-B
B
@?A"
XCasePartBAB
@?11A"BB@?A#
typeGuardB"BB@?A$caseB@?BA
B@?B@?A%thenBA
BB@?A&defaultB@?B@?BA
B@?BB
@?A'
XFeatureCallB AAB!B"B#AB$ @?11A'B%B&+B'@?-B(@YB)B*9B+@?-B,@YB-:B.@kB/
B0A AB1B2
@?A(
IdOrSuperB33B4B5AB68B7B8@? @?A)explicitOperationCall@TB9@BB:B;@?A*featureCallArguments-B<A?B=B>@?-B?A
B@BA9BB@?-BCA
BD@DBE@?-BFA?BGBH
@?A+ XLiteralBIAABJBKBL
@?A,XCollectionLiteralBMABN @?11A,BOBPBQ
@?A-XSetLiteralBRABS @?11A-BTBUBVABSBW@?%BX@?BYBZ@?@?-B[A
B\B]9B^@?-B_A
B`@?BaBb
@?A.
XListLiteralBcABd @?11A.BeBfBgABdBh@?Bi>BjBk@?-BlA
BmBn9Bo@?-BpA
Bq?BrA?BsBt
@?A/XBooleanLiteralBuAABvBwBxABy @?11A/BzB{@?A0falseB|@?A1isTrue@TB}@?A2trueB~B
@?A3XNumberLiteralB?AAB?B?B?AB? @?11A3B?@oB?B?
@?A4NumberB?3B?B?B?@?A5HEXB?3B?B?B?@?A60xB?@?A70XB? B?B?(B?)B?B?"B?@`B?B?$B?@?A8FB?'B?B?@?B?B?B?B?@]B?@?A9BB?B?@?A:iB?@?A;IB?B?@?A<lB?@?A=LB?B?B?B?@?A>INTB?3B? @?11A?EIntB?B?B?(B?)B?B?B?(B?)B?'B?B?@?A@DECIMALB?3B?B?B?B?B?B?@?AAeB?@?ABEB?B? B?@{B?B?B?B?B?B?@]B?@?B?B?@?B?@?B?@?ACdB?@?ADDB?B?@?B?@?B?@?B?@?B?@`B?@?B?B?*B?B?B?B?B?@? B?B?
@?AE
XNullLiteralB?AAB?B?B?AB? @?11AEB?@?AFnullB?B?
@?AGXStringLiteralB?AAB?B?B?AB? @?11AGB?@oB?@?B?B?
@?AH
XTypeLiteralB?AAB?B?B?AB? @?11AHB?@?AItypeofB?@BB?B?
B?A /B?1B?@?AJarrayDimensions-B?@?B?@DB?B?
@?AKXIfExpressionB?AAB?C CAC @?11AKC@?ALifC@BC@?CA
C@DC@?C A
C
C@?AMelseC@?C
A
CC
@?ANXForLoopExpressionCAAC CCAC @?11ANC@?AOforC@BC@?APdeclaredParamCA?C@?C@?AQforExpressionCA
C@DC@?AReachExpressionCA
CC
@?ASXWhileExpressionC!AAC"C#C$AC% @?11ASC&@?ATwhileC'@BC(@?AU
predicateC)A
C*@DC+@?AVbodyC,A
C-C.
@?AWXDoWhileExpressionC/AAC0C1C2AC3 @?11AWC4@?AXdoC5@?C6A
C7@?C8@BC9@?C:A
C;@DC<C=
@?AYXThrowExpressionC>AAC?C@CAACB @?11AYCC@?AZthrowCD@?CEA
CFCG
@?A[XReturnExpressionCHAACICJCKACL @?11A[CM@?A\returnCN@?COA
CPCQ
@?A]XTryCatchFinallyExpressionCRAACSCTCUACV @?11A]CW@?A^tryCX@?CYA
CZC[C\ @?A_
catchClauses-C]C^
@?A`
XCatchClauseC_AC` @?11A`CaCb@?AacatchCc@BCd@?CeCf
@?AbFullJvmFormalParameterCgA A?ChCi@?Cj"Ck@KCl6Cm@DCn@?CoA
CpCq@?AcfinallyCr@?AdfinallyExpressionCsA
CtCu@?Cv@?CwA
CxCy
@?AeXParenthesizedExpressionCzAAC{C|@BC}A
C~@DCC?C?C?C?C?AA@?AfassignableC?C?*C?@?AgexplicitStatic@TC?@?<<C?@kC?
C?A AC?AC?A#C?@oC?AC?C?C?C?C?AC? @?11A@?AhmemberCallTargetC?C?*C?A Ai nullSafe@TC?A@A0C?@?@TC?@?C?C?+C?@?-C?@YC?C?9C?@?-C?@YC?:C?@kC?
C?A AC?AC?C?@?@TC?@BC?C?AAjmemberCallArguments-C?A?C?C?A-C?A
C?C?9C?A-C?A
C?@DC?A-C?A?C?C?C?C?C?AC? A11AAAktargetC?AAlasC?C?"C?C?C?C?C?AC? A11AmXBinaryOperationAAnleftOperandC?@kC?
C?A AC?C?
AAoOpMultiC?3C?C?C?A ,,C?C?A
'C?AAp
rightOperandC?AFC?C?C?C?C?AC?AC?@kC?
C?A AC?C?
AAqOpAddC?3C?C? C?@{C?AC?ABC?C?C?C?C?AC?AC?@kC?
C?A AC?C?
A
ArOpOtherC?3C?C?A/@@C?A00>C?C?:C?A00C?AC?@EC?C?:C?C?C?C?:C?:C?:D D+DDDD+D+D+DA>@@D A@A<D
A>?@@DADA>D
DDDDDAD A11AsXInstanceOfExpression@?DAAtinstanceofDD"DDDDDAC?AD@kD
DA ADD
AAu
OpCompareD!3D"D#A@@?D$A>?D%:D&+D'AD(A:D)D*D+D,D-AC?AD.@kD/
D0A AD1D2
AAvOpEqualityD33D4D5A??D6A#?D7A???D8A#??D9AD:A6D;D<D=D>D?AC?AD@@kDA
DBA ADCDD
AAwOpAndDE3DFA((DGADHA2DIDJDKDLDMAC?ADN@kDO
DPA ADQDR
A AxOpOrDS3DTA!@J@JDUADVA.DWDXDYDZD[AC?AD\@kD]
D^A AD_D`
A"AyOpMultiAssignDa3DbDc-DdA#/?DeADfAAA#D`A*DRA.DDA2D2A6D A:C?A>C?ABC?AFAQAZA^AbBHBLBQBbA?A?A?CyB?A?BCC C.A?A?A?A?CfBAB2AfBtB?BB?B?C=CGCQC^1B?Dg
A$AzStaticQualifierDh3Di Dj6Dk@?B?B?B?
© 2015 - 2025 Weber Informatics LLC | Privacy Policy