Exemplo n.º 1
0
 public TypeNameParseTrace(TypeNameToken token, TypeNameToken prevToken = TypeNameToken.Undefined,
                           int pos = -1, string name = null)
 {
     m_Pos       = pos;
     m_Token     = token;
     m_PrevToken = prevToken;
     m_Name      = name;
 }
Exemplo n.º 2
0
 public TypeNameException(string message, int errorNo = -1, int position = -1, string text = null,
                          TypeNameToken token         = TypeNameToken.Undefined, Exception innerException = null)
     : base(message, innerException)
 {
     m_Text     = text;
     m_Token    = token;
     m_ErrorNo  = errorNo;
     m_Position = position;
 }
        public static string GetAssemblyPropertySampleText(TypeNameToken token)
        {
            switch (token)
            {
            case TypeNameToken.Version:
                return("Version=0.0.0.0");

            case TypeNameToken.Culture:
                return("Culture=en");

            case TypeNameToken.PublicKeyToken:
                return("PublicKeyToken=null");
            }
            return(String.Empty);
        }
 internal static TypeNameException NewError(TypeNameError error, string str, int pos, TypeNameToken token, Exception innerException = null)
 {
     return(new TypeNameException(error.Message, error.ErrorNo, pos, str, token, innerException));
 }