Searched refs:ident_ctx (Results 1 – 8 of 8) sorted by relevance
/dports/security/snort3/snort3-3.1.19.0/src/utils/test/ |
H A D | js_identifier_ctx_test.cc | 97 CHECK(ident_ctx.is_ignored("foo") == false); 106 CHECK(ident_ctx.scope_check({GLOBAL})); 116 ident_ctx.reset(); 117 CHECK(ident_ctx.scope_check({GLOBAL})); 121 ident_ctx.add_alias("a", "console.log"); 122 ident_ctx.add_alias("b", "document"); 123 CHECK(ident_ctx.scope_contains(0, "a")); 124 CHECK(ident_ctx.scope_contains(0, "b")); 129 ident_ctx.add_alias("a", "document"); 144 ident_ctx.add_alias("a", "eval"); [all …]
|
H A D | js_test_utils.cc | 45 JSIdentifierCtx ident_ctx(norm_depth, max_scope_depth, s_ignored_ids); in test_scope() local 46 JSNormalizer normalizer(ident_ctx, norm_depth, max_template_nesting, max_bracket_depth); in test_scope() 48 CHECK(ident_ctx.get_types() == stack); in test_scope() 53 JSIdentifierCtx ident_ctx(norm_depth, max_scope_depth, s_ignored_ids); in test_normalization() local 54 JSNormalizer normalizer(ident_ctx, norm_depth, max_template_nesting, max_bracket_depth); in test_normalization() 62 JSIdentifierCtx ident_ctx(norm_depth, max_scope_depth, s_ignored_ids); in test_normalization_bad() local 63 JSNormalizer normalizer(ident_ctx, norm_depth, max_template_nesting, max_bracket_depth); in test_normalization_bad() 72 JSIdentifierCtx ident_ctx(norm_depth, max_scope_depth, s_ignored_ids); in test_normalization() local 73 JSNormalizer normalizer(ident_ctx, norm_depth, max_template_nesting, max_bracket_depth); in test_normalization() 87 JSIdentifierCtx ident_ctx(norm_depth, max_scope_depth, s_ignored_ids); in test_normalization() local [all …]
|
H A D | js_normalizer_test.cc | 41 JSIdentifierCtxStub ident_ctx; \ 65 JSIdentifierCtxStub ident_ctx; \ 139 JSIdentifierCtxStub ident_ctx; \ 153 JSIdentifierCtxStub ident_ctx; \ 1544 JSIdentifierCtxStub ident_ctx; variable 2782 JSIdentifierCtxStub ident_ctx; variable 2812 JSIdentifierCtxStub ident_ctx; variable 4216 JSIdentifierCtxStub ident_ctx; variable 4256 JSIdentifierCtxStub ident_ctx; variable 4316 JSIdentifierCtx ident_ctx(norm_depth, max_scope_depth, ids); [all …]
|
/dports/cad/nvc/nvc-r1.5.3/src/ |
H A D | object.c | 521 loc_write(&object->loc, ctx->file, ctx->ident_ctx); in object_write() 531 ident_write(object->items[n].ident, ctx->ident_ctx); in object_write() 565 ident_write(attrs->table[i].name, ctx->ident_ctx); in object_write() 618 ctx->ident_ctx = ident_write_begin(f); in object_write_begin() 625 ident_write_end(ctx->ident_ctx); in object_write_end() 648 loc_read(&(object->loc), ctx->file, ctx->ident_ctx); in object_read() 666 object->items[n].ident = ident_read(ctx->ident_ctx); in object_read() 726 attrs->table[i].name = ident_read(ctx->ident_ctx); in object_read() 775 ctx->ident_ctx = ident_read_begin(f); in object_read_begin() 786 if (ctx->ident_ctx != NULL) in object_read_end() [all …]
|
H A D | object.h | 230 ident_wr_ctx_t ident_ctx; member 237 ident_rd_ctx_t ident_ctx; member
|
H A D | type.c | 107 ident_rd_ctx_t ident_ctx; member
|
/dports/security/snort3/snort3-3.1.19.0/src/utils/ |
H A D | js_tokenizer.h | 149 explicit JSTokenizer(std::istream& in, std::ostream& out, JSIdentifierCtxBase& ident_ctx, 234 JSIdentifierCtxBase& ident_ctx; variable
|
H A D | js_tokenizer.l | 1242 ident_ctx(mapper), 1393 if (ident_ctx.is_ignored(lexeme) && !id_part) 1402 ident = ident_ctx.alias_lookup(lexeme); 1410 ident = ident_ctx.substitute(lexeme); 1799 if (!ident_ctx.scope_push(m2p(t))) 1809 if (!ident_ctx.scope_pop(m2p(t))) 1859 …ident_ctx.add_alias(last_dealiased.c_str(), std::string(ident_ctx.substitute(last_dealiased.c_str(… 1869 …ident_ctx.add_alias(last_dealiased.c_str(), std::string(ident_ctx.substitute(last_dealiased.c_str(… 1920 if (ident_ctx.alias_lookup(alias.c_str())) 1921 … ident_ctx.add_alias(alias.c_str(), std::string(ident_ctx.substitute(alias.c_str()))); [all …]
|