Lines Matching refs:cont
157 cont = self._flags
159 if k not in cont:
161 cont = cont[k]["nested"]
162 cont.pop(key[-1], None)
165 cont = self._flags
168 if k not in cont:
169 cont[k] = {"flags": set(), "recursive_flags": set(), "nested": {}}
170 cont = cont[k]["nested"]
171 if key_stem not in cont:
172 cont[key_stem] = {"flags": set(), "recursive_flags": set(), "nested": {}}
173 cont[key_stem]["recursive_flags" if recursive else "flags"].add(flag)
178 cont = self._flags
180 if k not in cont:
182 inner_cont = cont[k]
185 cont = inner_cont["nested"]
187 if key_stem in cont:
188 cont = cont[key_stem]
189 return flag in cont["flags"] or flag in cont["recursive_flags"]
204 cont: Any = self.dict
206 if k not in cont:
207 cont[k] = {}
208 cont = cont[k]
209 if access_lists and isinstance(cont, list):
210 cont = cont[-1]
211 if not isinstance(cont, dict):
213 return cont
216 cont = self.get_or_create_nest(key[:-1])
218 if last_key in cont:
219 list_ = cont[last_key]
224 cont[last_key] = [{}]