HomeSort by relevance Sort by last modified time
    Searched refs:codeGenerator (Results 1 - 4 of 4) sorted by null

  /external/webkit/WebCore/bindings/scripts/
CodeGeneratorObjC.pm 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"
    [all...]
CodeGenerator.pm 25 package CodeGenerator;
38 my $codeGenerator = 0;
103 my $ifaceName = "CodeGenerator" . $useGenerator;
107 $codeGenerator = $ifaceName->new($object, $useOutputDir, $useLayerOnTop, $preprocessor, $writeDependencies);
108 unless (defined($codeGenerator)) {
117 $codeGenerator->GenerateModule($useDocument, $defines);
122 $codeGenerator->GenerateInterface($class, $defines);
125 $codeGenerator->finish();
278 # Helpers for all CodeGenerator***.pm modules
CodeGeneratorJS.pm 72 $codeGenerator = shift;
138 return "JS" . $codeGenerator->StripModule($dataNode->parents(0));
168 my $type = $codeGenerator->StripModule(shift);
172 if ($codeGenerator->IsPrimitiveType($type) or AvoidInclusionOfType($type)
220 push(@headerContent, "class $implClassName;\n\n") unless $codeGenerator->IsSVGAnimatedType($implClassName);
479 $codeGenerator->AddMethodsConstantsAndAttributesFromParentClasses($dataNode, \@ancestorInterfaceNames);
698 push(@headerContent, " JSC::JSValue " . $codeGenerator->WK_lcfirst($attribute->signature->name) . "(JSC::ExecState*) const;\n");
700 push(@headerContent, " void set" . $codeGenerator->WK_ucfirst($attribute->signature->name) . "(JSC::ExecState*, JSC::JSValue);\n");
703 push(@headerContent, " JSC::JSValue " . $codeGenerator->WK_lcfirst($attribute->signature->name) . "(JSC::ExecState*) const;\n");
706 push(@headerContent, " void set" . $codeGenerator->WK_ucfirst($attribute->signature->name) . "(JSC::ExecState*, JSC::JSValue);\n")
    [all...]
CodeGeneratorV8.pm 72 $codeGenerator = shift;
96 return $codeGenerator->IsPodType($type);
155 my $type = $codeGenerator->StripModule(shift);
159 if (!$codeGenerator->IsPrimitiveType($type) and !AvoidInclusionOfType($type) and $type ne "Date") {
211 push(@headerContent, "class $implClassName;\n\n") unless $codeGenerator->IsSVGAnimatedType($implClassName);
237 $codeGenerator->AddMethodsConstantsAndAttributesFromParentClasses($dataNode, \@allParents, 1);
395 return "#include \"SVGAnimatedTemplate.h\"\n" if ($codeGenerator->IsSVGAnimatedType($className));
522 my $parent = $codeGenerator->StripModule($_);
693 if ($getterStringUsesImp && $reflect && IsNodeSubType($dataNode) && $codeGenerator->IsStringType($attrType)) {
696 my $namespace = $codeGenerator->NamespaceForAttributeName($interfaceName, $contentAttributeName)
    [all...]

Completed in 64 milliseconds