Lines Matching refs:Modifiers

6 use PhpParser\Modifiers;  alias
1303 return ($this->flags & Modifiers::FINAL) || ($this->classFlags & Modifiers::FINAL);
1308 … return !($this->flags & Modifiers::STATIC) && $this->isMethod() && !$this->name->isConstructor();
1320 if ($this->flags & Modifiers::FINAL) {
1322 } elseif ($this->flags & Modifiers::ABSTRACT && $this->classFlags & ~Modifiers::ABSTRACT) {
1326 if ($this->flags & Modifiers::PROTECTED) {
1328 } elseif ($this->flags & Modifiers::PRIVATE) {
1334 if ($this->flags & Modifiers::STATIC) {
1381 if ($this->flags & Modifiers::ABSTRACT) {
1457 if ($this->flags & Modifiers::ABSTRACT) {
1570 if ($this->flags & Modifiers::PROTECTED) {
1572 } elseif ($this->flags & Modifiers::PRIVATE) {
1578 if ($this->flags & Modifiers::STATIC) {
1582 if ($this->flags & Modifiers::FINAL) {
1586 if ($this->flags & Modifiers::ABSTRACT) {
2418 if ($this->flags & Modifiers::PROTECTED) {
2420 } elseif ($this->flags & Modifiers::PRIVATE) {
2516 if ($this->flags & Modifiers::PUBLIC) {
2519 } elseif ($this->flags & Modifiers::PROTECTED) {
2522 } elseif ($this->flags & Modifiers::PRIVATE) {
2678 $this->flags &= ~Modifiers::FINAL;
2891 if ($this->flags & Modifiers::FINAL) {
2902 if ($this->flags & Modifiers::FINAL) {
2978 $this->flags &= ~Modifiers::READONLY;
3050 if ($this->flags & Modifiers::STATIC) {
3054 if ($this->flags & Modifiers::READONLY) {
3056 } elseif ($this->classFlags & Modifiers::READONLY) {
3071 if ($this->flags & Modifiers::STATIC) {
3076 if ($this->flags & Modifiers::READONLY || $this->isDocReadonly) {
3452 if ($this->flags & Modifiers::FINAL) {
3456 if ($this->flags & Modifiers::ABSTRACT) {
3478 if ($this->flags & Modifiers::READONLY) {
3504 $this->flags &= ~Modifiers::READONLY;
3734 if ($classInfo->flags & Modifiers::FINAL) {
3738 if ($classInfo->flags & Modifiers::ABSTRACT) {
3742 if ($classInfo->flags & Modifiers::READONLY) {
3887 if ($funcInfo->name->isConstructor() && !($funcInfo->flags & Modifiers::PRIVATE)) {
4766 $abstractFlag = $stmt instanceof Stmt\Interface_ ? Modifiers::ABSTRACT : 0;