Esempio n. 1
0
        internal void LoadFromClassIndex()
        {
            if (!IsEmpty())
            {
                return;
            }
            var result = new TreeIntBuilder();
            var index  = i_classMetadata.Index();

            index.TraverseAll(i_trans, new _IVisitor4_346(this, result));
            i_root = result.tree;
            var dp = i_trans.Container()._handlers.DiagnosticProcessor();

            if (dp.Enabled() && !IsClassOnlyQuery())
            {
                dp.LoadedFromClassIndex(i_classMetadata);
            }
            _loadedFromClassIndex = true;
        }
Esempio n. 2
0
 public _IVisitor4_346(QCandidates _enclosing, TreeIntBuilder result)
 {
     this._enclosing = _enclosing;
     this.result = result;
 }
Esempio n. 3
0
 internal void LoadFromClassIndex()
 {
     if (!IsEmpty())
     {
         return;
     }
     var result = new TreeIntBuilder();
     var index = i_classMetadata.Index();
     index.TraverseAll(i_trans, new _IVisitor4_346(this, result));
     i_root = result.tree;
     var dp = i_trans.Container()._handlers.DiagnosticProcessor();
     if (dp.Enabled() && !IsClassOnlyQuery())
     {
         dp.LoadedFromClassIndex(i_classMetadata);
     }
     _loadedFromClassIndex = true;
 }
Esempio n. 4
0
 public _IVisitor4_346(QCandidates _enclosing, TreeIntBuilder result)
 {
     this._enclosing = _enclosing;
     this.result     = result;
 }