Lines Matching refs:classInfo
2841 ClassInfo $classInfo, argument
2849 if ($classInfo->type !== "class" && $classInfo->type !== "interface") {
2850 echo "Class synopsis generation is not implemented for " . $classInfo->type . "\n";
2854 $type = $overrideToClass ? "class" : $classInfo->type;
2862 if ($classInfo->flags & Class_::MODIFIER_FINAL) {
2866 if ($classInfo->flags & Class_::MODIFIER_ABSTRACT) {
2872 $nameElement = $doc->createElement("{$type}name", $classInfo->name->toString());
3079 foreach ($this->classInfos as $classInfo) {
3080 yield from $classInfo->funcInfos;
3090 foreach ($this->classInfos as $classInfo) {
3091 $result = array_merge($result, $classInfo->constInfos);
3101 foreach ($this->classInfos as $classInfo) {
3102 yield from $classInfo->propertyInfos;
3112 foreach ($this->classInfos as $key => $classInfo) {
3113 $this->classInfos[$key] = clone $classInfo;
4002 foreach ($fileInfo->classInfos as $classInfo) {
4003 … $code .= generateFunctionEntries($classInfo->name, $classInfo->funcInfos, $classInfo->cond);
4211 foreach ($classMap as $classInfo) {
4212 $classSynopsis = $classInfo->getClassSynopsisDocument($classMap, $allConstInfos);
4214 … $result[ClassInfo::getClassSynopsisFilename($classInfo->name) . ".xml"] = $classSynopsis;
4289 $classInfo = $classMap[$className];
4291 … $newClassSynopsis = $classInfo->getClassSynopsisElement($doc, $classMap, $allConstInfos);
4744 foreach ($fileInfo->classInfos as $classInfo) {
4745 $classMap[$classInfo->name->__toString()] = $classInfo;