12345678910111213141516171819202122232425 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using Jint.Native;
- using Jint.Parser.Ast;
- namespace Jint.Runtime
- {
- using Jint.Runtime.CallStack;
- public class RecursionDiscardedException : Exception
- {
- public string CallChain { get; private set; }
- public string CallExpressionReference { get; private set; }
- public RecursionDiscardedException(JintCallStack currentStack, string currentExpressionReference)
- : base("The recursion is forbidden by script host.")
- {
- CallExpressionReference = currentExpressionReference;
- CallChain = currentStack.ToString();
- }
- }
- }
|