Examples of IEObjectConsumer


Examples of org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer

  }

    @Override 
  public IEObjectConsumer tryConsume() {
    if((value = eObjectConsumer.getConsumable("type",true)) == null) return null;
    IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("type");
    if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getPreproc_undef_pragmaAccess().getTypeUndefKeyword_0_0_0(), value, null)) {
      type = AssignmentType.KEYWORD;
      element = grammarAccess.getPreproc_undef_pragmaAccess().getTypeUndefKeyword_0_0_0();
      return obj;
    }
    return null;
View Full Code Here

Examples of org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer

  }

    @Override 
  public IEObjectConsumer tryConsume() {
    if((value = eObjectConsumer.getConsumable("val",true)) == null) return null;
    IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("val");
    if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getPreproc_undef_pragmaAccess().getValIDTerminalRuleCall_0_1_0(), value, null)) {
      type = AssignmentType.TERMINAL_RULE_CALL;
      element = grammarAccess.getPreproc_undef_pragmaAccess().getValIDTerminalRuleCall_0_1_0();
      return obj;
    }
    return null;
View Full Code Here

Examples of org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer

  }

    @Override 
  public IEObjectConsumer tryConsume() {
    if((value = eObjectConsumer.getConsumable("type",true)) == null) return null;
    IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("type");
    if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getPreproc_undef_pragmaAccess().getTypePragmaKeyword_1_0_0(), value, null)) {
      type = AssignmentType.KEYWORD;
      element = grammarAccess.getPreproc_undef_pragmaAccess().getTypePragmaKeyword_1_0_0();
      return obj;
    }
    return null;
View Full Code Here

Examples of org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer

  }

    @Override 
  public IEObjectConsumer tryConsume() {
    if((value = eObjectConsumer.getConsumable("val",true)) == null) return null;
    IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("val");
    if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getPreproc_undef_pragmaAccess().getValIDTerminalRuleCall_1_1_0(), value, null)) {
      type = AssignmentType.TERMINAL_RULE_CALL;
      element = grammarAccess.getPreproc_undef_pragmaAccess().getValIDTerminalRuleCall_1_1_0();
      return obj;
    }
    return null;
View Full Code Here

Examples of org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer

    @Override 
  public IEObjectConsumer tryConsume() {
    if(getEObject().eClass() != grammarAccess.getPreproc_defineRule().getType().getClassifier())
      return null;
    if((value = eObjectConsumer.getConsumable("define",true)) == null) return null;
    IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("define");
    if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getPreproc_defineAccess().getDefinePREPROCESSOR_DEFINE_VALTerminalRuleCall_0(), value, null)) {
      type = AssignmentType.TERMINAL_RULE_CALL;
      element = grammarAccess.getPreproc_defineAccess().getDefinePREPROCESSOR_DEFINE_VALTerminalRuleCall_0();
      return obj;
    }
    return null;
View Full Code Here

Examples of org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer

    @Override 
  public IEObjectConsumer tryConsume() {
    if(getEObject().eClass() != grammarAccess.getPreproc_include_importRule().getType().getClassifier())
      return null;
    if((value = eObjectConsumer.getConsumable("include",true)) == null) return null;
    IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("include");
    if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getPreproc_include_importAccess().getIncludePREPROCESSOR_INCLUDE_IMPORT_VALTerminalRuleCall_0(), value, null)) {
      type = AssignmentType.TERMINAL_RULE_CALL;
      element = grammarAccess.getPreproc_include_importAccess().getIncludePREPROCESSOR_INCLUDE_IMPORT_VALTerminalRuleCall_0();
      return obj;
    }
    return null;
View Full Code Here

Examples of org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer

  }

    @Override 
  public IEObjectConsumer tryConsume() {
    if((value = eObjectConsumer.getConsumable("head",true)) == null) return null;
    IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("head");
    if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
      IEObjectConsumer param = createEObjectConsumer((EObject)value);
      if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
        type = AssignmentType.PARSER_RULE_CALL;
        element = grammarAccess.getArrayExpressionAccess().getHeadExpressionParserRuleCall_1_0_0();
        consumed = obj;
        return param;
      }
View Full Code Here

Examples of org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer

  }

    @Override 
  public IEObjectConsumer tryConsume() {
    if((value = eObjectConsumer.getConsumable("tail",false)) == null) return null;
    IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("tail");
    if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
      IEObjectConsumer param = createEObjectConsumer((EObject)value);
      if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
        type = AssignmentType.PARSER_RULE_CALL;
        element = grammarAccess.getArrayExpressionAccess().getTailExpressionParserRuleCall_1_1_1_0();
        consumed = obj;
        return param;
      }
View Full Code Here

Examples of org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer

  }

    @Override 
  public IEObjectConsumer tryConsume() {
    if((value = eObjectConsumer.getConsumable("head",true)) == null) return null;
    IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("head");
    if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
      IEObjectConsumer param = createEObjectConsumer((EObject)value);
      if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
        type = AssignmentType.PARSER_RULE_CALL;
        element = grammarAccess.getVectorExpressionAccess().getHeadExpressionParserRuleCall_1_0();
        consumed = obj;
        return param;
      }
View Full Code Here

Examples of org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer

  }

    @Override 
  public IEObjectConsumer tryConsume() {
    if((value = eObjectConsumer.getConsumable("tail",false)) == null) return null;
    IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("tail");
    if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
      IEObjectConsumer param = createEObjectConsumer((EObject)value);
      if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
        type = AssignmentType.PARSER_RULE_CALL;
        element = grammarAccess.getVectorExpressionAccess().getTailExpressionParserRuleCall_2_1_0();
        consumed = obj;
        return param;
      }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.