int () { final GrModifierListStub stub = getGreenStub(); if (stub != null) { return stub.getModifiersFlags(); } else { return CachedValuesManager.getCachedValue(this, () -> { int flags = 0; for (PsiElement modifier : findChildrenByType(TokenSets.MODIFIERS)) { flags |= NAME_TO_MODIFIER_FLAG_MAP.getInt(modifier.getText()); } return Result.create(flags, this); }); } }