reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2630 tok = next_token(s); 2631 if (!tok) { 2635 if (tok->type == ISL_TOKEN_VALUE) { 2645 obj.v = isl_val_int_from_isl_int(s->ctx, tok->u.v); 2646 isl_token_free(tok); 2650 isl_stream_push_token(s, tok); 2664 isl_stream_push_token(s, tok); 2668 if (tok->type == '[') { 2669 isl_stream_push_token(s, tok); 2673 tok = isl_stream_next_token(s); 2674 if (!tok || tok->type != ISL_TOKEN_TO) { 2674 if (!tok || tok->type != ISL_TOKEN_TO) { 2675 isl_stream_error(s, tok, "expecting '->'"); 2676 if (tok) 2677 isl_stream_push_token(s, tok); 2680 isl_token_free(tok); 2681 tok = isl_stream_next_token(s); 2683 if (!tok || tok->type != '{') { 2683 if (!tok || tok->type != '{') { 2684 isl_stream_error(s, tok, "expecting '{'"); 2685 if (tok) 2686 isl_stream_push_token(s, tok); 2689 isl_token_free(tok); 2691 tok = isl_stream_next_token(s); 2692 if (!tok) 2694 else if (tok->type == ISL_TOKEN_IDENT && !strcmp(tok->u.s, "Sym")) { 2694 else if (tok->type == ISL_TOKEN_IDENT && !strcmp(tok->u.s, "Sym")) { 2695 isl_token_free(tok); 2702 isl_stream_push_token(s, tok); 2708 tok = isl_stream_next_token(s); 2709 if (tok && tok->type == '}') { 2709 if (tok && tok->type == '}') { 2710 isl_token_free(tok); 2712 isl_stream_error(s, tok, "unexpected isl_token"); 2713 if (tok) 2714 isl_token_free(tok);