Пример #1
0
		public virtual object VisitResumeStatement(ResumeStatement resumeStatement, object data) {
			Debug.Assert((resumeStatement != null));
			return null;
		}
		public virtual object VisitResumeStatement(ResumeStatement resumeStatement, object data) {
			throw new global::System.NotImplementedException("ResumeStatement");
		}
Пример #3
0
		public sealed override object VisitResumeStatement(ResumeStatement resumeStatement, object data) {
			this.BeginVisit(resumeStatement);
			object result = this.TrackedVisitResumeStatement(resumeStatement, data);
			this.EndVisit(resumeStatement);
			return result;
		}
Пример #4
0
	void ResumeStatement(out Statement resumeStatement) {
		resumeStatement = null;
		string label = string.Empty;

		Expect(194);
		if (StartOf(45)) {
			if (la.kind == 163) {
				Get();
				resumeStatement = new ResumeStatement(true);
			} else {
				LabelName(out label);
			}
		}
		resumeStatement = new ResumeStatement(label);
	}
Пример #5
0
		public virtual object TrackedVisitResumeStatement(ResumeStatement resumeStatement, object data) {
			return base.VisitResumeStatement(resumeStatement, data);
		}