INNER CODE UNIT · Java
parse_root_
VladRassokhin/intellij-hcl · gen/org/intellij/plugins/hcl/HCLParser.java:74
protected boolean parse_root_(IElementType t, PsiBuilder b, int l) {
return root(b, l + 1);
}
public static final TokenSet[] EXTENDS_SETS_ = new TokenSet[] {
create_token_set_(ARRAY, BOOLEAN_LITERAL, HEREDOC_LITERAL, IDENTIFIER,
LITERAL, NULL_LITERAL, NUMBER_LITERAL, OBJECT,
STRING_LITERAL, VALUE),
};
/* ********************************************************** */
// '[' array_element* ']'
public static boolean array(PsiBuilder b, int l) {
if (!recursion_guard_(b, l, "array")) return false;
if (!nextTokenIs(b, L_BRACKET)) return false;
boolean r, p;
Marker m = enter_section_(b, l, _NONE_, ARRAY, null);
r = consumeToken(b, L_BRACKET);