Lines Matching refs:classInfo
2988 ClassInfo $classInfo, argument
2996 if ($classInfo->type !== "class" && $classInfo->type !== "interface") {
2997 echo "Class synopsis generation is not implemented for " . $classInfo->type . "\n";
3001 $type = $typeOverride !== null ? $typeOverride : $classInfo->type;
3009 if ($classInfo->flags & Class_::MODIFIER_FINAL) {
3013 if ($classInfo->flags & Class_::MODIFIER_ABSTRACT) {
3017 if ($classInfo->flags & Class_::MODIFIER_READONLY) {
3023 $nameElement = $doc->createElement("{$type}name", $classInfo->name->toString());
3264 foreach ($this->classInfos as $classInfo) {
3265 yield from $classInfo->funcInfos;
3275 foreach ($this->classInfos as $classInfo) {
3276 $result = array_merge($result, $classInfo->constInfos);
3286 foreach ($this->classInfos as $classInfo) {
3287 yield from $classInfo->propertyInfos;
3297 foreach ($this->classInfos as $key => $classInfo) {
3298 $this->classInfos[$key] = clone $classInfo;
4218 foreach ($fileInfo->classInfos as $classInfo) {
4219 … $code .= generateFunctionEntries($classInfo->name, $classInfo->funcInfos, $classInfo->cond);
4495 foreach ($classMap as $classInfo) {
4496 $classSynopsis = $classInfo->getClassSynopsisDocument($classMap, $allConstInfos);
4498 … $result[ClassInfo::getClassSynopsisFilename($classInfo->name) . ".xml"] = $classSynopsis;
4573 $classInfo = $classMap[$className];
4575 … $newClassSynopsis = $classInfo->getClassSynopsisElement($doc, $classMap, $allConstInfos);
5028 foreach ($fileInfo->classInfos as $classInfo) {
5029 $classMap[$classInfo->name->__toString()] = $classInfo;