/** Define a label defined in a rule r; check the validity then ask the * Rule object to actually define it. */ protected void defineLabel(Rule r, Token label, GrammarAST element, int type) { boolean err = nameSpaceChecker.checkForLabelTypeMismatch(r, label, type); if ( err ) { return; } r.defineLabel(label, element, type); }
/** Define a label defined in a rule r; check the validity then ask the * Rule object to actually define it. */ protected void defineLabel(Rule r, antlr.Token label, GrammarAST element, int type) { boolean err = nameSpaceChecker.checkForLabelTypeMismatch(r, label, type); if ( err ) { return; } r.defineLabel(label, element, type); }
/** Define a label defined in a rule r; check the validity then ask the * Rule object to actually define it. */ protected void defineLabel(Rule r, Token label, GrammarAST element, int type) { boolean err = nameSpaceChecker.checkForLabelTypeMismatch(r, label, type); if ( err ) { return; } r.defineLabel(label, element, type); }
/** Define a label defined in a rule r; check the validity then ask the * Rule object to actually define it. */ protected void defineLabel(Rule r, antlr.Token label, GrammarAST element, int type) { boolean err = nameSpaceChecker.checkForLabelTypeMismatch(r, label, type); if ( err ) { return; } r.defineLabel(label, element, type); }