public override void Accept (CaseExpression caseExpr)
		{
		}
Beispiel #2
0
 public void Accept(CaseExpression caseExpr)
 {
 }
Beispiel #3
0
 public void Accept(CaseExpression caseExpr)
 {
     caseExpr.VisitChildren (functionCompiler);
 }
		public override void Accept (CaseExpression caseExpr)
		{
			errorLog.AddError (ErrorType.ParserError, caseExpr.Location,
				"match expression can not exist inside pattern!");
		}
 public virtual void Accept(CaseExpression caseExpr)
 {
 }
Beispiel #6
0
 public void Accept(CaseExpression caseExpr)
 {
     PatternAnalyzer analyzer = new PatternAnalyzer (errorLog, symbolTable, this);
     caseExpr.Pattern.Visit (analyzer);
     if (caseExpr.Condition != null) {
         caseExpr.Condition.Visit (this);
     }
     caseExpr.Value.Visit (this);
 }