def get_tag_attributes(view, prefix, position, info):
	if not info["tag_name"]:
		return None

	if info["tag_in_script"] and not info["tag_name"].startswith("cf"):
		 info["tag_name"] = "cf" + info["tag_name"]

	# tag attribute value completions
	if info["tag_attribute_name"]:
		if (info["tag_name"] in completions["cfml_tag_attribute_values"]
				and completions["cfml_tag_attribute_values"][info["tag_name"]] in info["tag_attribute_name"]):
			completion_list = completions["cfml_tag_attribute_values"][info["tag_name"]][info["tag_attribute_name"]]
			return CompletionList(completion_list, 0, False)
		return None

	# tag attribute completions
	if info["previous_char"] in [" ", "(", "\t", "\n"]:
		completion_list = completions["cfml_tag_attributes"].get(info["tag_name"], None)
		if completion_list:
			return CompletionList(completion_list, 0, False)

	return None
dataset/ETHPy150Open jcberquist/sublimetext-cfml/src/basecompletions/basecompletions.py/get_tag_attributes/swapped operands of `in`