Home | History | Annotate | Download | only in scripts

Lines Matching refs:codeGenerator

198     $codeGenerator = shift;
311 my $name = $codeGenerator->StripModule(shift);
314 return "NSString" if $codeGenerator->IsStringType($name) or $name eq "SerializedScriptValue";
321 return $name if $codeGenerator->IsPrimitiveType($name) or $name eq "DOMImplementation" or $name eq "DOMTimeStamp";
338 my $name = $codeGenerator->StripModule(shift);
351 my $parent = $codeGenerator->StripModule($dataNode->parents(0));
374 my $parentName = $codeGenerator->StripModule($dataNode->parents(0));
389 my $firstParent = $codeGenerator->StripModule(shift(@parents));
400 $parentName = $codeGenerator->StripModule($parentName);
450 return $name if $codeGenerator->IsPrimitiveType($type) or $type eq "DOMTimeStamp";
457 my $type = $codeGenerator->StripModule(shift);
465 if ($codeGenerator->IsStringType($type) || IsNativeObjCType($type)) {
467 } elsif ($codeGenerator->IsPodType($type) || $codeGenerator->IsSVGAnimatedType($type)) {
469 } elsif (!$codeGenerator->IsStringType($type) && !$codeGenerator->IsPrimitiveType($type) && $type ne "DOMTimeStamp" && $type ne "CompareHow" && $type ne "SVGPaintType") {
479 my $type = $codeGenerator->StripModule(shift);
481 return !$codeGenerator->IsNonPointerType($type) && !$codeGenerator->IsStringType($type) && !IsNativeObjCType($type);
487 my $type = $codeGenerator->StripModule(shift);
489 return $argName if $codeGenerator->IsPrimitiveType($type) or $codeGenerator->IsStringType($type) or IsNativeObjCType($type);
506 my $type = $codeGenerator->StripModule(shift);
509 return if $codeGenerator->IsNonPointerType($type) ;
528 my $type = $codeGenerator->StripModule(shift);
530 return if $codeGenerator->IsNonPointerType($type);
539 if ($codeGenerator->IsStringType($type)) {
562 if ($codeGenerator->IsSVGAnimatedType($type)) {
946 if ($codeGenerator->IsSVGAnimatedType($interfaceName)) {
1001 $codeGenerator->AddMethodsConstantsAndAttributesFromParentClasses($dataNode, \@ancestorInterfaceNames);
1053 if ($codeGenerator->IsSVGAnimatedType($interfaceName)) {
1129 my $idlType = $codeGenerator->StripModule($attribute->signature->type);
1147 } elsif ($codeGenerator->IsSVGAnimatedType($idlType)) {
1167 my $namespace = $codeGenerator->NamespaceForAttributeName($interfaceName, $contentAttributeName);
1172 $getterContentHead = "IMPL->" . $codeGenerator->WK_lcfirst($attributeName) . "(";
1226 } elsif ($codeGenerator->IsPodType($idlType) or $idlType eq "Date") {
1276 my $coreSetterName = "set" . $codeGenerator->WK_ucfirst($attributeName);
1293 unless ($codeGenerator->IsPrimitiveType($idlType) or $codeGenerator->IsStringType($idlType)) {
1315 my $namespace = $codeGenerator->NamespaceForAttributeName($interfaceName, $contentAttributeName);
1354 my $idlType = $codeGenerator->StripModule($param->type);
1364 unless ($codeGenerator->IsPrimitiveType($idlType) or $codeGenerator->IsStringType($idlType)) {
1434 my $content = $caller . "->" . $codeGenerator->WK_lcfirst($functionName) . "(" . join(", ", @parameterNames) . ")";
1480 if ($codeGenerator->IsPodType($function->signature->type)) {