This commit is contained in:
Jelle Luteijn 2022-05-15 11:19:49 +02:00
parent 16e76d6b31
commit 484dbfc9d9
529 changed files with 113694 additions and 0 deletions

View file

@ -0,0 +1,21 @@
namespace AspClassic.Scripting;
public static class SourceCodePropertiesUtils
{
public static bool IsCompleteOrInvalid(ScriptCodeParseResult props, bool allowIncompleteStatement)
{
switch (props)
{
default:
if (!allowIncompleteStatement)
{
return props != ScriptCodeParseResult.IncompleteStatement;
}
return true;
case ScriptCodeParseResult.IncompleteToken:
return false;
case ScriptCodeParseResult.Invalid:
return true;
}
}
}