Can you name all the tags that create variables?
As part of the development effort on my var-scoping tool I have been trying to identify all of the tags that can create variables. I have yet to find a comprehensive listing of tags, so I'm hoping that people can leave comments here to expand the list.
Here's my partial list to start with (yes I know it's small), along with the parameter that specifies the variable name. Please comment on my blog and add on any that I've missed.
cfloop:index
cfloop:item
cfquery:name
cfinvoke:returnvariable
cfdirectory:name
cffile:variable
cfparam:name
cfsavecontent:variable
cfform:name
cfstoredproc:name
cfprocparam:variable


cfquery: result (creates a metadata struct)
cfimage: name
cfmail: query
cffeed: name
cffeed: query
cfftp: name
i'll try to think of more later...
cfobject:name
cfsearch:name
cfset:name
Also, I don't know how this would fit into the list, but you can create variables within a cfscript block.
cfregistry:name
cfreport:name
cfdbinfo:name
cfdocument:name
cfexecute:variable
cfimage:name
Good catch on cfstoredproc, not sure how I came up with that example, it looks like result is the correct parameter name
cfldap
Must be a few more to come up with.
cfpdf:name
cfxml:variable
cfzip:name