if(second!=null){
hasName=true;
hasType=true;
if(hasDynamic) throw attrNotSupported(data.cfml,tlt,first);
hasDynamic=true;
param.addAttribute(new Attribute(false,"name",LitString.toExprString(second),"string"));
param.addAttribute(new Attribute(false,"type",LitString.toExprString(first),"string"));
}
else {
param.addAttribute(new Attribute(false,hasName?"type":"name",LitString.toExprString(first),"string"));
hasName=true;