Sha256: e236e764f0b987ba901b4c7c8100fa3e5f81117ccbe33bbb3f14cd1adcf517ba
Contents?: true
Size: 361 Bytes
Versions: 63
Compression:
Stored size: 361 Bytes
Contents
# frozen_string_literal: true # Keeps track of function bodies for symbol lookup during Ruby method declarations class YARD::Handlers::C::SymbolHandler < YARD::Handlers::C::Base MATCH = /\A\s*(?:(?:\w+)\s+)?(?:intern\s+)?VALUE\s+(\w+)\s*\(/ handles MATCH statement_class ToplevelStatement process { symbols[statement.source[MATCH, 1]] = statement } end
Version data entries
63 entries across 62 versions & 9 rubygems