Lines Matching refs:classInfo

142             foreach ($legacyFileInfo->getAllClassInfos() as $classInfo) {
143 $classInfo->discardInfoForOldPhpVersions($phpVersionIdMinimumCompatibility);
3713 ClassInfo $classInfo, argument
3721 if ($classInfo->type !== "class" && $classInfo->type !== "interface") {
3722 echo "Class synopsis generation is not implemented for " . $classInfo->type . "\n";
3726 $type = $typeOverride !== null ? $typeOverride : $classInfo->type;
3734 if ($classInfo->flags & Modifiers::FINAL) {
3738 if ($classInfo->flags & Modifiers::ABSTRACT) {
3742 if ($classInfo->flags & Modifiers::READONLY) {
3748 $nameElement = $doc->createElement("{$type}name", $classInfo->name->toString());
4002 foreach ($this->classInfos as $classInfo) {
4003 yield from $classInfo->funcInfos;
4015 foreach ($this->classInfos as $classInfo) {
4016 foreach ($classInfo->constInfos as $constInfo) {
4028 foreach ($this->classInfos as $classInfo) {
4029 yield $classInfo;
4043 foreach ($this->classInfos as $key => $classInfo) {
4044 $this->classInfos[$key] = clone $classInfo;
5136 foreach ($fileInfo->classInfos as $classInfo) {
5137 … $code .= generateFunctionEntries($classInfo->name, $classInfo->funcInfos, $classInfo->cond);
5573 foreach ($classMap as $classInfo) {
5574 $classSynopsis = $classInfo->getClassSynopsisDocument($classMap, $allConstInfos);
5576 … $result[ClassInfo::getClassSynopsisFilename($classInfo->name) . ".xml"] = $classSynopsis;
5657 $classInfo = $classMap[$className];
5659 … $newClassSynopsis = $classInfo->getClassSynopsisElement($doc, $classMap, $allConstInfos);
6135 foreach ($fileInfo->classInfos as $classInfo) {
6136 $classMap[$classInfo->name->__toString()] = $classInfo;
6138 if ($classInfo->alias !== null) {
6139 $classMap[$classInfo->alias] = $classInfo;