Lines Matching refs:classInfo
134 foreach ($legacyFileInfo->getAllClassInfos() as $classInfo) {
135 $classInfo->discardInfoForOldPhpVersions($phpVersionIdMinimumCompatibility);
3852 ClassInfo $classInfo, argument
3860 if ($classInfo->type !== "class" && $classInfo->type !== "interface") {
3861 echo "Class synopsis generation is not implemented for " . $classInfo->type . "\n";
3865 $type = $typeOverride !== null ? $typeOverride : $classInfo->type;
3873 if ($classInfo->flags & Modifiers::FINAL) {
3877 if ($classInfo->flags & Modifiers::ABSTRACT) {
3881 if ($classInfo->flags & Modifiers::READONLY) {
3887 $nameElement = $doc->createElement("{$type}name", $classInfo->name->toString());
4141 foreach ($this->classInfos as $classInfo) {
4142 yield from $classInfo->funcInfos;
4154 foreach ($this->classInfos as $classInfo) {
4155 foreach ($classInfo->constInfos as $constInfo) {
4167 foreach ($this->classInfos as $classInfo) {
4168 yield $classInfo;
4182 foreach ($this->classInfos as $key => $classInfo) {
4183 $this->classInfos[$key] = clone $classInfo;
5275 foreach ($fileInfo->classInfos as $classInfo) {
5276 … $code .= generateFunctionEntries($classInfo->name, $classInfo->funcInfos, $classInfo->cond);
5712 foreach ($classMap as $classInfo) {
5713 $classSynopsis = $classInfo->getClassSynopsisDocument($classMap, $allConstInfos);
5715 … $result[ClassInfo::getClassSynopsisFilename($classInfo->name) . ".xml"] = $classSynopsis;
5796 $classInfo = $classMap[$className];
5798 … $newClassSynopsis = $classInfo->getClassSynopsisElement($doc, $classMap, $allConstInfos);
6274 foreach ($fileInfo->classInfos as $classInfo) {
6275 $classMap[$classInfo->name->__toString()] = $classInfo;
6277 if ($classInfo->alias !== null) {
6278 $classMap[$classInfo->alias] = $classInfo;