Lines Matching refs:templateBody
683 def wrapObjectTemplate(templateBody, nullValue, isDefinitelyObject, type, argument
688 templateBody = (
690 CGIndenter(CGGeneric(templateBody)).define() + "\n")
692 templateBody += (
695 templateBody += (
699 return templateBody
714 templateBody = ("match FromJSValConvertible::from_jsval(cx, ${val}, %s) {\n"
722 return handleOptional(templateBody, declType, handleDefaultNull("None"))
729 templateBody = ("match FromJSValConvertible::from_jsval(cx, ${val}, ()) {\n"
756 return handleOptional(templateBody, declType, default)
780 templateBody = fill(
806 return handleOptional(templateBody, declType, handleDefaultNull("None"))
851 templateBody = fill(
865 templateBody = "Some(%s)" % templateBody
868 templateBody = wrapObjectTemplate(templateBody, "None",
871 return handleOptional(templateBody, declType, handleDefaultNull("None"))
1081 templateBody = wrapObjectTemplate("${val}.get().to_object()",
1092 return handleOptional(templateBody, declType,
1165 def instantiateJSToNativeConversionTemplate(templateBody, replacements, argument
1175 conversion = CGGeneric(string.Template(templateBody).substitute(replacements))
4298 templateBody = CGList([], "\n")
4300 templateBody.append(interfaceObject)
4302 templateBody.append(arrayObject)
4304 templateBody.append(mozMapObject)
4305 conversions.append(CGIfWrapper("value.get().is_object()", templateBody))
6238 templateBody = info.template
6241 conversion = string.Template(templateBody).substitute(replacements)