This diff contains no algorithmic changes.

Estimated hours taken: 6
Branches: main

This diff contains no algorithmic changes. It merely renames apart a bunch more
function symbols to reduce ambiguity.

After this diff, the summary line from the mdb command "ambiguity -f" is

	Total: 351 names used 975 times, maximum 31, average: 2.78

browser/*.m:
compiler/*.m:
	Rename function symbols to eliminate ambiguities.

tests/debugger/declarative/dependency.exp:
tests/debugger/declarative/dependency2.exp:
	Update the expected out where some internal function symbol names
	appear in the output of the debugger. (This output is meant for
	implementors only.)
This commit is contained in:
Zoltan Somogyi
2006-08-22 05:04:29 +00:00
parent ca5e5db854
commit 00741b0162
167 changed files with 3471 additions and 3251 deletions

View File

@@ -393,7 +393,7 @@ set_compiler_gen_terminates(PredInfo, ProcIds, PredId, ModuleInfo,
SpecialPredId = SpecPredId0
;
pred_info_get_origin(PredInfo, PredOrigin),
PredOrigin = special_pred(SpecialPredId - _)
PredOrigin = origin_special_pred(SpecialPredId - _)
)
->
set_generated_terminates(ProcIds, SpecialPredId, ModuleInfo,