Lines Matching refs:self

481         if (self::$metadataParser === null) {
482 self::$metadataParser = new self();
484 self::$metadataParser->setIgnoreNotImportedAnnotations(true);
485 self::$metadataParser->setIgnoredAnnotationNames($this->ignoredAnnotationNames);
486 self::$metadataParser->setImports(array(
516 self::$metadataParser->setTarget(Target::TARGET_CLASS);
518 foreach (self::$metadataParser->parse($docComment, 'class @' . $name) as $annotation) {
557 self::$metadataParser->setTarget(Target::TARGET_PROPERTY);
559 … foreach (self::$metadataParser->parse($propertyComment, $context) as $annotation) {
577 self::$annotationMetadata[$name] = $metadata;
591 $type = isset(self::$typeMap[$attribute->type])
592 ? self::$typeMap[$attribute->type]
607 if (isset(self::$typeMap[$arrayType])) {
608 $arrayType = self::$typeMap[$arrayType];
619 if (isset(self::$typeMap[$arrayType])) {
620 $arrayType = self::$typeMap[$arrayType];
656 …exer::T_NAMESPACE_SEPARATOR !== $peek['type'] && !in_array($peek['type'], self::$classIdentifiers,…
750 if ( ! isset(self::$annotationMetadata[$name])) {
755 if (self::$annotationMetadata[$name]['is_annotation'] === false) {
770 if (0 === (self::$annotationMetadata[$name]['targets'] & $target) && $target) {
773 … $originalName, $this->context, self::$annotationMetadata[$name]['targets_literal'])
779 if (isset(self::$annotationMetadata[$name]['enum'])) {
781 foreach (self::$annotationMetadata[$name]['enum'] as $property => $enum) {
790 foreach (self::$annotationMetadata[$name]['attribute_types'] as $property => $type) {
791 if ($property === self::$annotationMetadata[$name]['default_property']
826 if (self::$annotationMetadata[$name]['has_constructor'] === true) {
833 if (!isset(self::$annotationMetadata[$name]['properties'][$property])) {
835 … properties: %s', $originalName, $this->context, $property, implode(', ', self::$annotationMetadat…
839 if ( ! $property = self::$annotationMetadata[$name]['default_property']) {
994 if ( ! $this->lexer->isNextTokenAny(self::$classIdentifiers)) {
1006 $this->matchAny(self::$classIdentifiers);