Exemplo n.º 1
0
        public bool checkDynamicVar(VarPath varpath, string fileName)
        {
            DynVarManager dynVarManager = new DynVarManager();

            string filename = Path.ChangeExtension(fileName, DynVarManagement.DynVarManager.DynVarFileExt);

            dynVarManager.LoadOrCreate(filename);

            return(dynVarManager.IsDynamic(varpath));
        }
Exemplo n.º 2
0
        //public bool checkDynamicVar(IToken token)
        public bool checkDynamicVar(string varName, int line, int column, StaDynSourceFileAST file)
        {
            VarPath varpath = this.getVarPath(varName, line, column, file);

            if (varpath == null)
            {
                return(false);
            }

            DynVarManager dynVarManager = new DynVarManager();

            string filename = Path.ChangeExtension(file.FileName, DynVarManagement.DynVarManager.DynVarFileExt);

            dynVarManager.LoadOrCreate(filename);

            return(dynVarManager.IsDynamic(varpath));
        }