Lines Matching refs:filename

104     def __init__(self, filename="Kconfig", base_dir=None, print_warnings=True,  argument
195 self.filename = filename
228 self._parse_file(filename, None, None, None, self.top_block)
262 return self.filename
310 for filename, cond_expr in self.defconfig_sym.def_exprs:
312 filename = self._expand_sym_refs(filename)
316 filename)
319 if os.path.exists(filename):
320 return filename
390 def load_config(self, filename, replace=True): argument
416 filename = os.path.expandvars(filename)
417 line_feeder = _FileFeed(filename)
419 self.config_filename = filename
444 def warn_override(filename, linenr, name, old_user_val, new_user_val): argument
448 filename, linenr)
475 line_feeder.filename, line_feeder.linenr)
484 warn_override(line_feeder.filename, line_feeder.linenr,
493 line_feeder.filename,
502 line_feeder.filename, line_feeder.linenr)
510 warn_override(line_feeder.filename,
516 def write_config(self, filename, header=None): argument
531 with open(filename, "w") as f:
589 self.filename,
617 def _parse_file(self, filename, parent, deps, visible_if_deps, block): argument
621 self._parse_block(_FileFeed(filename), None, parent, deps,
662 .format(line_feeder.filename))
665 tokens = self._tokenize(line, False, line_feeder.filename,
702 .format(line_feeder.filename,
719 line_feeder.filename,
730 comment.filename = line_feeder.filename
744 menu.filename = line_feeder.filename
779 choice.def_locations.append((line_feeder.filename,
812 line_feeder.filename, line_feeder.linenr)
817 line_feeder.filename, line_feeder.linenr)
823 def parse_val_and_cond(tokens, line, filename, linenr): argument
827 return (self._parse_expr(tokens, stmt, line, filename, linenr,
829 self._parse_expr(tokens, stmt, line, filename, linenr)
849 filename = line_feeder.filename
852 tokens = self._tokenize(line, False, filename, linenr)
864 filename, linenr)
866 parsed_deps = self._parse_expr(tokens, stmt, line, filename,
913 self._parse_expr(tokens, stmt, line, filename, linenr)
924 self._parse_expr(tokens, stmt, line, filename, linenr)
930 new_prompt = parse_val_and_cond(tokens, line, filename,
934 new_def_exprs.append(parse_val_and_cond(tokens, line, filename,
941 filename, linenr))
948 new_prompt = parse_val_and_cond(tokens, line, filename, linenr)
958 self._parse_expr(tokens, stmt, line, filename, linenr)
965 filename, linenr))
985 filename, linenr)
1009 filename, linenr)
1016 filename, linenr)
1020 _parse_error(line, "unrecognized option", filename, linenr)
1025 filename, linenr)
1029 filename, linenr)
1031 parsed_deps = self._parse_expr(tokens, stmt, line, filename,
1040 filename,
1114 def _parse_expr(self, feed, cur_item, line, filename=None, linenr=None, argument
1154 self._filename = filename
1216 def _tokenize(self, s, for_eval, filename=None, linenr=None): argument
1253 _tokenization_error(s, filename, linenr)
1296 sym.def_locations.append((filename, linenr))
1299 sym.ref_locations.append((filename, linenr))
1322 _tokenization_error(s, filename, linenr)
1328 _tokenization_error(s, filename, linenr)
1342 _tokenization_error(s, filename, linenr)
1656 " ".join(["{0}:{1}".format(filename, linenr) for
1657 filename, linenr in sc.def_locations])
1799 def _warn(self, msg, filename=None, linenr=None): argument
1801 msg = _build_msg("warning: " + msg, filename, linenr)
2468 filename, linenr = self.ref_locations[0]
2473 .format(v, self.name, filename, linenr))
2610 return (self.filename, self.linenr)
2675 "Location: {0}:{1}".format(self.filename, self.linenr))
2705 self.filename = None
3029 return (self.filename, self.linenr)
3057 "Location: {0}:{1}".format(self.filename, self.linenr))
3085 self.filename = None
3172 def __init__(self, filename): argument
3173 self.filename = _clean_up_path(filename)
3174 with open(filename, "r") as f:
3435 def _build_msg(msg, filename, linenr): argument
3436 if filename is not None:
3437 msg = "{0}:{1}: ".format(_clean_up_path(filename), linenr) + msg
3440 def _stderr_msg(msg, filename, linenr): argument
3441 sys.stderr.write(_build_msg(msg, filename, linenr) + "\n")
3443 def _tokenization_error(s, filename, linenr): argument
3444 loc = "" if filename is None else "{0}:{1}: ".format(filename, linenr)
3448 def _parse_error(s, msg, filename, linenr): argument
3449 loc = "" if filename is None else "{0}:{1}: ".format(filename, linenr)