public override void Visit(NonglobalVariable o)
 {
 }
 public override void Leave(NonglobalVariable o)
 {
 }
Exemple #3
0
 public void Error(MessageSource source, NonglobalVariable v, string msg, params object[] args)
 {
     Contract.Requires(v != null);
     Contract.Requires(msg != null);
     Error(source, v.tok, msg, args);
 }
Exemple #4
0
 public static string SanitizedName(MemberDecl m)
 {
     return /* m.EnclosingClass.FullSanitizedName + "." + */ (NonglobalVariable.CompilerizeName(m.Name.Replace("#", "&")).Replace("&", "#"));
 }
Exemple #5
0
 public virtual void Visit(NonglobalVariable nonGlobalVariable)
 {
 }
Exemple #6
0
 /// <summary>
 /// Create an error message
 /// </summary>
 /// <param name="v">NonglobalVariable</param>
 /// <param name="n">error index</param>
 /// <param name="args">Optional string formating params</param>
 /// <returns>Error message</returns>
 public static string MkErr(NonglobalVariable v, int n, params object[] args)
 {
     Contract.Requires(v != null);
     return(MkErr(v.tok, n, args));
 }
Exemple #7
0
 public void Error(MessageSource source, NonglobalVariable v, string msg, params object[] args)
 {
     Contract.Requires(v != null);
       Contract.Requires(msg != null);
       Error(source, v.tok, msg, args);
 }
Exemple #8
0
 public static void Error(NonglobalVariable v, string msg, params object[] args) {
     Contract.Requires(v != null);
     Contract.Requires(msg != null);
     Error(v.tok, msg, args);
 }
Exemple #9
0
 /// <summary>
 /// Create an error message 
 /// </summary>
 /// <param name="v">NonglobalVariable</param>
 /// <param name="n">error index</param>
 /// <param name="args">Optional string formating params</param>
 /// <returns>Error message</returns>
 public static string MkErr(NonglobalVariable v, int n, params object[] args) {
   Contract.Requires(v != null);
   return MkErr(v.tok, n, args);
 }