コード例 #1
0
ファイル: Program.cs プロジェクト: killbug2004/reko
        public PseudoProcedure EnsurePseudoProcedure(string name, DataType returnType, int arity)
		{
            PseudoProcedure p;
            if (!pseudoProcs.TryGetValue(name, out p))
            {
                p = new PseudoProcedure(name, returnType, arity);
				pseudoProcs[name] = p;
			}
			return p;
		}
コード例 #2
0
ファイル: X86RewriterTests.cs プロジェクト: killbug2004/reko
 public PseudoProcedure EnsurePseudoProcedure(string name, DataType returnType, int arity)
 {
     PseudoProcedure p;
     if (ppp.TryGetValue(name, out p))
         return p;
     p = new PseudoProcedure(name, returnType, arity);
     ppp.Add(name, p);
     return p;
 }