Beispiel #1
0
 /// <summary>
 /// Creates a merged group with a level of superior scope.
 /// </summary>
 public FunctionGroup CreateMerged(FunctionGroup firstLevel, bool isNamespace)
 {
     FunctionGroup ret = new FunctionGroupInstance(this);
     ret.mergedGroup = true;
     ret.AppendLevel(this, false);
     ret.AppendLevel(firstLevel, isNamespace);
     return ret;
 }
Beispiel #2
0
        /// <summary>
        /// Creates a merged group with a level of superior scope.
        /// </summary>
        public FunctionGroup CreateMerged(FunctionGroup firstLevel, bool isNamespace)
        {
            FunctionGroup ret = new FunctionGroupInstance(this);

            ret.mergedGroup = true;
            ret.AppendLevel(this, false);
            ret.AppendLevel(firstLevel, isNamespace);
            return(ret);
        }