Тема: Паттерны const в теле метода
Показать сообщение отдельно
Старый 15.11.2013, 04:13
ShockWave512 вне форума Посмотреть профиль Отправить личное сообщение для ShockWave512 Посетить домашнюю страницу ShockWave512 Найти все сообщения от ShockWave512
  № 2  
Ответить с цитированием
ShockWave512

Регистрация: Dec 2007
Адрес: NA
Сообщений: 741
Отправить сообщение для ShockWave512 с помощью Skype™
Это метатег, к модификаторам доступа отношения не имеет.
Срабатывает при соблюдении ряда условий, по ссылке gloomyBrain.
Что бы компилятор его обработал, нужно соблюсти этот список: (примерный перевод в скобках)

- The function is final, static or the containing scope is file or package (модификатор final, static)
-The function does not contain any activations (никаких new Class)
- The function does not contain any try or with statements (без конструкций try, with)
- The function does not contain any function closures (не врубился)
- The function body contains less than 50 expressions ( не более 49 выражений (2+2, x*y, t-k))