public XtypeGrammarAccess.JvmTypeReferenceElements getJvmTypeReferenceAccess() { return gaXtype.getJvmTypeReferenceAccess(); }
public XtypeGrammarAccess.JvmTypeReferenceElements getJvmTypeReferenceAccess() { return gaXtype.getJvmTypeReferenceAccess(); }
public XtypeGrammarAccess.JvmTypeReferenceElements getJvmTypeReferenceAccess() { return gaXtype.getJvmTypeReferenceAccess(); }
public XtypeGrammarAccess.JvmTypeReferenceElements getJvmTypeReferenceAccess() { return gaXtype.getJvmTypeReferenceAccess(); }
public XtypeGrammarAccess.JvmTypeReferenceElements getJvmTypeReferenceAccess() { return gaXtype.getJvmTypeReferenceAccess(); }
public XtypeGrammarAccess.JvmTypeReferenceElements getJvmTypeReferenceAccess() { return gaXtype.getJvmTypeReferenceAccess(); }
public XtypeGrammarAccess.JvmTypeReferenceElements getJvmTypeReferenceAccess() { return gaXtype.getJvmTypeReferenceAccess(); }
public XtypeGrammarAccess.JvmTypeReferenceElements getJvmTypeReferenceAccess() { return gaXtype.getJvmTypeReferenceAccess(); }
public XtypeGrammarAccess.JvmTypeReferenceElements getJvmTypeReferenceAccess() { return gaXtype.getJvmTypeReferenceAccess(); }
public XtypeGrammarAccess.JvmTypeReferenceElements getJvmTypeReferenceAccess() { return gaXtype.getJvmTypeReferenceAccess(); }
public XtypeGrammarAccess.JvmTypeReferenceElements getJvmTypeReferenceAccess() { return gaXtype.getJvmTypeReferenceAccess(); }
public XtypeGrammarAccess.JvmTypeReferenceElements getJvmTypeReferenceAccess() { return gaXtype.getJvmTypeReferenceAccess(); }
public ParserRule getJvmTypeReferenceRule() { return getJvmTypeReferenceAccess().getRule(); }
public final void rule__JvmTypeReference__Group_0_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // InternalXtype.g:647:1: ( ( () ) ) // InternalXtype.g:648:1: ( () ) { // InternalXtype.g:648:1: ( () ) // InternalXtype.g:649:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0()); } // InternalXtype.g:650:2: () // InternalXtype.g:650:3: { } if ( state.backtracking==0 ) { after(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmTypeReference__Group_0_1_0__0__Impl"
before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1()); after(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1());
before(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0()); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0());
before(grammarAccess.getJvmTypeReferenceAccess().getArrayBracketsParserRuleCall_0_1_0_1()); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmTypeReferenceAccess().getArrayBracketsParserRuleCall_0_1_0_1());
before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0()); after(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0());
before(grammarAccess.getJvmTypeReferenceAccess().getAlternatives()); after(grammarAccess.getJvmTypeReferenceAccess().getAlternatives());
/** * Contexts: * JvmTypeReference returns JvmGenericArrayTypeReference * JvmTypeReference.JvmGenericArrayTypeReference_0_1_0_0 returns JvmGenericArrayTypeReference * JvmArgumentTypeReference returns JvmGenericArrayTypeReference * * Constraint: * componentType=JvmTypeReference_JvmGenericArrayTypeReference_0_1_0_0 */ protected void sequence_JvmTypeReference(ISerializationContext context, JvmGenericArrayTypeReference semanticObject) { if (errorAcceptor != null) { if (transientValues.isValueTransient(semanticObject, TypesPackage.Literals.JVM_GENERIC_ARRAY_TYPE_REFERENCE__COMPONENT_TYPE) == ValueTransient.YES) errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, TypesPackage.Literals.JVM_GENERIC_ARRAY_TYPE_REFERENCE__COMPONENT_TYPE)); } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); feeder.accept(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0(), semanticObject.getComponentType()); feeder.finish(); }