コード例 #1
0
ファイル: CallStack.cs プロジェクト: krpaul/Eeloo
 public void AddCall(ParserRuleContext context, eeFunction callingFunction)
 {
     stack.Add(new Call(context, callingFunction));
 }
コード例 #2
0
ファイル: CallStack.cs プロジェクト: krpaul/Eeloo
 public void RemoveCall(eeFunction closingFunction)
 {
     this.stack.RemoveAll(c => c.calledFunction == closingFunction);
 }
コード例 #3
0
ファイル: CallStack.cs プロジェクト: krpaul/Eeloo
 public Call(ParserRuleContext ctx, eeFunction func)
 {
     callContext    = ctx;
     calledFunction = func;
 }