UnityScript.Parser.UnityScriptParser.ParseIntegerLiteralExpression C# (CSharp) Method

ParseIntegerLiteralExpression() public static method

public static ParseIntegerLiteralExpression ( IToken token, string s, bool isLong ) : IntegerLiteralExpression
token IToken
s string
isLong bool
return IntegerLiteralExpression
        public static IntegerLiteralExpression ParseIntegerLiteralExpression(IToken token, string s, bool isLong)
        {
            long num;
            string str = "0x";
            if (s.StartsWith(str))
            {
                num = long.Parse(s.Substring(str.Length), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
            }
            else
            {
                num = long.Parse(s, CultureInfo.InvariantCulture);
            }
            return new IntegerLiteralExpression(ToLexicalInfo(token), num, isLong);
        }
UnityScriptParser