Exemplo n.º 1
0
 public bool TryGetValue(string key, out KalkAlias value)
 {
     value = null;
     if (TryGetValue(null, new SourceSpan(), key, out var valueObj))
     {
         value = (KalkAlias)valueObj;
         return(true);
     }
     return(false);
 }
Exemplo n.º 2
0
        public void AddAlias(KalkAlias alias)
        {
            if (alias == null)
            {
                throw new ArgumentNullException(nameof(alias));
            }
            Add(alias.Name, alias);

            foreach (string aliasName in alias.Aliases)
            {
                Aliases[aliasName] = alias.Name;
            }
        }