Exemplo n.º 1
0
        public static DoxygenToken Make(DoxygenTokenKind kind, TextRange range, bool isComplete)
        {
            if (_pool == null)
            {
                _pool = new ObjectPool <DoxygenToken>(() => new DoxygenToken());
            }
            DoxygenToken result = _pool.Aquire();

            result.Set(kind, range, isComplete);
            return(result);
        }
Exemplo n.º 2
0
 public void AddParameter(DoxygenToken token, string name, string value)
 {
     _parameters.Add(new Parameter(token, name, value));
 }
Exemplo n.º 3
0
 public Parameter(DoxygenToken token, string name, string value)
 {
     Token = token;
     Name  = name;
     Value = value;
 }