KDEBUG, KGETTER, KKEEP, KMACRO, KMETA, KNODEBUG,
KNS, KPROTECTED, KREQUIRE, KSETTER, KDYNAMIC, KINLINE,
KMACRO2, KOVERRIDE, KPRIVATE, KPUBLIC, KSTATIC, KVAR, MACRO_ID)) return false;
boolean result_;
boolean pinned_;
Marker marker_ = enter_section_(builder_, level_, _NONE_, "<var declaration>");
result_ = varDeclaration_0(builder_, level_ + 1);
result_ = result_ && consumeToken(builder_, KVAR);
result_ = result_ && varDeclarationPartList(builder_, level_ + 1);
pinned_ = result_; // pin = 3
result_ = result_ && consumeToken(builder_, OSEMI);