示例#1
0
        public void Compile_SpecifyPath(BaseTree baseTree)
        {
            if (String.IsNullOrEmpty(_path) && !_funcInfo.SF.SI.IsGlobal) // path is not specify
            {
                _path = baseTree.GetActualSFPath(_funcInfo.SF.SFPath);
                IElement pathE = new Path(_funcInfo.SF.SFPath, _path);

                int nameI = this.children.IndexOf(_nameElem);
                this.children.Insert(nameI, Token.Namespace);
                this.children.Insert(nameI, pathE);
            }
        }