Skip to content

Instantly share code, notes, and snippets.

@straight-shoota
Last active August 25, 2023 20:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save straight-shoota/6f915b2cd601211c9bfcb7c682f4e694 to your computer and use it in GitHub Desktop.
Save straight-shoota/6f915b2cd601211c9bfcb7c682f4e694 to your computer and use it in GitHub Desktop.
crystal-tool-demo unreachable results

This output is generated by the prototype unreachable tool from bcardiff/crystal-tool-demo.

Usage (working directory is expected to be the crystal repository)

git clone https://github.com/bcardiff/crystal-tool-demo
cd crystal-tool-demo
sed -i -E 's|require "compiler/crystal/\*\*"|require "compiler/requires"|' src/unused.cr
make bin/unused
cd ..
CRYSTAL_HAS_WRAPPER=1 crystal-tool-demo/bin/unused src/compiler/crystal.cr src/compiler/
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:93:5 ~> Crystal::ASTNode#pretty_print
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:155:5 ~> Crystal::Expressions#[]
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:159:5 ~> Crystal::Expressions#last
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:206:5 ~> Crystal::BoolLiteral#value=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:313:5 ~> Crystal::NumberLiteral#has_sign?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:357:5 ~> Crystal::CharLiteral#value=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:370:5 ~> Crystal::StringLiteral#value=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:383:5 ~> Crystal::StringInterpolation#expressions=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:404:5 ~> Crystal::SymbolLiteral#value=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:421:5 ~> Crystal::ArrayLiteral#elements=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:423:5 ~> Crystal::ArrayLiteral#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:450:5 ~> Crystal::HashLiteral#entries=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:475:5 ~> Crystal::HashLiteral::Entry#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:479:5 ~> Crystal::NamedTupleLiteral#entries=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:496:5 ~> Crystal::NamedTupleLiteral::Entry#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:502:5 ~> Crystal::RangeLiteral#exclusive=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:521:5 ~> Crystal::RegexLiteral#options=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:538:5 ~> Crystal::TupleLiteral#elements=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:572:5 ~> Crystal::Var#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:585:5 ~> Crystal::Var#==
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:598:5 ~> Crystal::Block#args=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:606:5 ~> Crystal::Block#unpacks=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:649:5 ~> Crystal::Call#global=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:675:5 ~> Crystal::Call.global
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:716:5 ~> Crystal::NamedArgument#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:753:5 ~> Crystal::If#ternary=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:756:5 ~> Crystal::If#else_location
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:782:5 ~> Crystal::Unless#else_location
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:843:5 ~> Crystal::OpAssign#op=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:871:5 ~> Crystal::MultiAssign#targets=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:895:5 ~> Crystal::InstanceVar#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:913:5 ~> Crystal::ReadInstanceVar#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:930:5 ~> Crystal::ClassVar#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:944:5 ~> Crystal::Global#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1004:5 ~> Crystal::Arg#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1005:5 ~> Crystal::Arg#external_name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1009:5 ~> Crystal::Arg#parsed_annotations=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1035:5 ~> Crystal::ProcNotation#inputs=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1066:5 ~> Crystal::Def#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1067:5 ~> Crystal::Def#args=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1071:5 ~> Crystal::Def#return_type=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1080:5 ~> Crystal::Def#macro_def=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1086:5 ~> Crystal::Def#abstract=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1121:5 ~> Crystal::Macro#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1122:5 ~> Crystal::Macro#args=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1127:5 ~> Crystal::Macro#splat_index=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1222:5 ~> Crystal::VisibilityModifier#modifier=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1247:5 ~> Crystal::IsA#nil_check=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1266:5 ~> Crystal::RespondsTo#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1283:5 ~> Crystal::Require#string=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1296:5 ~> Crystal::When#conds=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1318:5 ~> Crystal::Case#whens=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1320:5 ~> Crystal::Case#exhaustive=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1342:5 ~> Crystal::Select::When#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1344:5 ~> Crystal::Select#whens=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1387:5 ~> Crystal::Path#names=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1398:5 ~> Crystal::Path.new
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1436:5 ~> Crystal::ClassDef#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1439:5 ~> Crystal::ClassDef#type_vars=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1442:5 ~> Crystal::ClassDef#splat_index=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1443:5 ~> Crystal::ClassDef#abstract=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1444:5 ~> Crystal::ClassDef#struct=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1472:5 ~> Crystal::ModuleDef#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1474:5 ~> Crystal::ModuleDef#type_vars=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1475:5 ~> Crystal::ModuleDef#splat_index=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1503:5 ~> Crystal::AnnotationDef#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1578:5 ~> Crystal::Generic#type_vars=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1579:5 ~> Crystal::Generic#named_args=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1683:5 ~> Crystal::Rescue#types=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1684:5 ~> Crystal::Rescue#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1711:5 ~> Crystal::ExceptionHandler#else_location
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1714:5 ~> Crystal::ExceptionHandler#ensure_location
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1738:5 ~> Crystal::ProcLiteral#def=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1756:5 ~> Crystal::ProcPointer#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1757:5 ~> Crystal::ProcPointer#args=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1758:5 ~> Crystal::ProcPointer#global=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1776:5 ~> Crystal::Union#types=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1840:5 ~> Crystal::Yield#exps=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1842:5 ~> Crystal::Yield#has_parentheses=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1906:5 ~> Crystal::LibDef#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1929:5 ~> Crystal::FunDef#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1930:5 ~> Crystal::FunDef#args=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1931:5 ~> Crystal::FunDef#return_type=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1933:5 ~> Crystal::FunDef#real_name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1935:5 ~> Crystal::FunDef#varargs=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1954:5 ~> Crystal::TypeDef#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1955:5 ~> Crystal::TypeDef#type_spec=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1976:5 ~> Crystal::CStructOrUnionDef#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1978:5 ~> Crystal::CStructOrUnionDef#union=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1996:5 ~> Crystal::EnumDef#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1997:5 ~> Crystal::EnumDef#members=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:1998:5 ~> Crystal::EnumDef#base_type=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:2018:5 ~> Crystal::ExternalVar#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:2019:5 ~> Crystal::ExternalVar#type_spec=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:2020:5 ~> Crystal::ExternalVar#real_name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:2037:5 ~> Crystal::Alias#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:2123:5 ~> Crystal::TypeOf#expressions=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:2140:5 ~> Crystal::Annotation#path=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:2141:5 ~> Crystal::Annotation#args=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:2142:5 ~> Crystal::Annotation#named_args=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:2166:5 ~> Crystal::MacroExpression#output=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:2184:5 ~> Crystal::MacroLiteral#value=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:2238:5 ~> Crystal::MacroFor#vars=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:2260:5 ~> Crystal::MacroVar#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:2261:5 ~> Crystal::MacroVar#exps=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:2303:5 ~> Crystal::MagicConstant#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:2355:5 ~> Crystal::Asm#text=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:2356:5 ~> Crystal::Asm#outputs=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:2357:5 ~> Crystal::Asm#inputs=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:2358:5 ~> Crystal::Asm#clobbers=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:2359:5 ~> Crystal::Asm#volatile=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:2360:5 ~> Crystal::Asm#alignstack=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:2361:5 ~> Crystal::Asm#intel=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:2362:5 ~> Crystal::Asm#can_throw=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/ast.cr:2380:5 ~> Crystal::AsmOperand#constraint=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/to_s.cr:781:5 ~> Crystal::ToSVisitor#visit
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/to_s.cr:1565:5 ~> Crystal::ToSVisitor#to_s
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/to_s.cr:1569:5 ~> Crystal::ToSVisitor#to_s
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:228:5 ~> Crystal::Type#virtual_type!
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:472:5 ~> Crystal::Type::DefInMacroLookup#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:472:5 ~> Crystal::Type::DefInMacroLookup#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:721:5 ~> Crystal::Type#private=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:772:5 ~> Crystal::Type#to_s_with_options
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:774:5 ~> Crystal::Type#pretty_print
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:839:3 ~> Crystal::DefWithMetadata#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:839:3 ~> Crystal::DefWithMetadata#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:859:3 ~> Crystal::Hook#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:859:3 ~> Crystal::Hook#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:879:3 ~> Crystal::DefInstanceKey#def_object_id
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:879:3 ~> Crystal::DefInstanceKey#arg_types
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:879:3 ~> Crystal::DefInstanceKey#block_type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:879:3 ~> Crystal::DefInstanceKey#named_args
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:879:3 ~> Crystal::DefInstanceKey#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:879:3 ~> Crystal::DefInstanceKey#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:1014:5 ~> Crystal::ClassVarContainer#class_vars?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:1219:5 ~> Crystal::ClassType#metaclass=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:1456:5 ~> Crystal::AutocastType#match
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:1559:5 ~> Crystal::GenericType#double_variadic=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:1656:5 ~> Crystal::GenericType#inherited
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:1658:5 ~> Crystal::GenericType#add_inherited
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:1971:5 ~> Crystal::GenericInstanceType#annotation
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:1971:5 ~> Crystal::GenericInstanceType#annotations
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:1971:5 ~> Crystal::GenericInstanceType#all_annotations
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2156:5 ~> Crystal::GenericClassInstanceType#depth
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2156:5 ~> Crystal::GenericClassInstanceType#defs
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2156:5 ~> Crystal::GenericClassInstanceType#superclass
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2156:5 ~> Crystal::GenericClassInstanceType#superclass
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2156:5 ~> Crystal::GenericClassInstanceType#macros
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2156:5 ~> Crystal::GenericClassInstanceType#abstract?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2156:5 ~> Crystal::GenericClassInstanceType#struct?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2156:5 ~> Crystal::GenericClassInstanceType#type_desc
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2156:5 ~> Crystal::GenericClassInstanceType#namespace
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2156:5 ~> Crystal::GenericClassInstanceType#lookup_new_in_ancestors?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2156:5 ~> Crystal::GenericClassInstanceType#splat_index
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2156:5 ~> Crystal::GenericClassInstanceType#double_variadic?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2195:5 ~> Crystal::GenericModuleInstanceType#leaf?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2195:5 ~> Crystal::GenericModuleInstanceType#depth
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2195:5 ~> Crystal::GenericModuleInstanceType#defs
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2195:5 ~> Crystal::GenericModuleInstanceType#macros
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2195:5 ~> Crystal::GenericModuleInstanceType#type_desc
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2195:5 ~> Crystal::GenericModuleInstanceType#namespace
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2195:5 ~> Crystal::GenericModuleInstanceType#lookup_new_in_ancestors?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2195:5 ~> Crystal::GenericModuleInstanceType#splat_index
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2195:5 ~> Crystal::GenericModuleInstanceType#double_variadic?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2477:5 ~> Crystal::TupleInstanceType#var
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2609:5 ~> Crystal::NamedTupleInstanceType#var
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2702:5 ~> Crystal::TypeDefType#remove_typedef
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2702:5 ~> Crystal::TypeDefType#pointer?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2702:5 ~> Crystal::TypeDefType#defs
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2702:5 ~> Crystal::TypeDefType#macros
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2702:5 ~> Crystal::TypeDefType#reference_like?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2702:5 ~> Crystal::TypeDefType#parents
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2709:5 ~> Crystal::TypeDefType#type_def_type?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2721:5 ~> Crystal::AliasType#aliased_type=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2729:5 ~> Crystal::AliasType#lookup_defs
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2729:5 ~> Crystal::AliasType#lookup_defs_with_modules
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2729:5 ~> Crystal::AliasType#lookup_first_def
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2729:5 ~> Crystal::AliasType#lookup_macro
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2729:5 ~> Crystal::AliasType#lookup_macros
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2901:5 ~> Crystal::MetaclassType#abstract?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2901:5 ~> Crystal::MetaclassType#generic_nest
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2901:5 ~> Crystal::MetaclassType#lookup_new_in_ancestors?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2901:5 ~> Crystal::MetaclassType#type_var?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2912:5 ~> Crystal::MetaclassType#virtual_type!
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2981:5 ~> Crystal::GenericClassInstanceMetaclassType#virtual_type!
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2985:5 ~> Crystal::GenericClassInstanceMetaclassType#defs
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2985:5 ~> Crystal::GenericClassInstanceMetaclassType#macros
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2986:5 ~> Crystal::GenericClassInstanceMetaclassType#type_vars
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2986:5 ~> Crystal::GenericClassInstanceMetaclassType#type_vars
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2986:5 ~> Crystal::GenericClassInstanceMetaclassType#abstract?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2986:5 ~> Crystal::GenericClassInstanceMetaclassType#generic_nest
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:2986:5 ~> Crystal::GenericClassInstanceMetaclassType#lookup_new_in_ancestors?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3047:5 ~> Crystal::GenericModuleInstanceMetaclassType#defs
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3047:5 ~> Crystal::GenericModuleInstanceMetaclassType#macros
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3048:5 ~> Crystal::GenericModuleInstanceMetaclassType#type_vars
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3048:5 ~> Crystal::GenericModuleInstanceMetaclassType#type_vars
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3048:5 ~> Crystal::GenericModuleInstanceMetaclassType#generic_nest
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3048:5 ~> Crystal::GenericModuleInstanceMetaclassType#lookup_new_in_ancestors?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3378:5 ~> Crystal::VirtualType#leaf?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3378:5 ~> Crystal::VirtualType#superclass
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3378:5 ~> Crystal::VirtualType#lookup_first_def
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3378:5 ~> Crystal::VirtualType#lookup_defs
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3378:5 ~> Crystal::VirtualType#lookup_defs_with_modules
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3378:5 ~> Crystal::VirtualType#lookup_instance_var
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3378:5 ~> Crystal::VirtualType#lookup_instance_var?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3378:5 ~> Crystal::VirtualType#index_of_instance_var
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3378:5 ~> Crystal::VirtualType#lookup_macro
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3378:5 ~> Crystal::VirtualType#lookup_macros
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3378:5 ~> Crystal::VirtualType#all_instance_vars
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3378:5 ~> Crystal::VirtualType#abstract?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3378:5 ~> Crystal::VirtualType#implements?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3378:5 ~> Crystal::VirtualType#ancestors
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3378:5 ~> Crystal::VirtualType#struct?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3378:5 ~> Crystal::VirtualType#type_var?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3378:5 ~> Crystal::VirtualType#unbound?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3457:5 ~> Crystal::VirtualType#name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3487:5 ~> Crystal::VirtualMetaclassType#base_type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/types.cr:3489:5 ~> Crystal::VirtualMetaclassType#lookup_first_def
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/program.cr:96:5 ~> Crystal::Program#argc?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/program.cr:99:5 ~> Crystal::Program#argv?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/program.cr:111:5 ~> Crystal::Program#progress_tracker
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/program.cr:324:5 ~> Crystal::Program#named_tuple_of
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/program.cr:443:5 ~> Crystal::Program#static_array_of
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/program.cr:447:5 ~> Crystal::Program::RecordedRequire#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/program.cr:447:5 ~> Crystal::Program::RecordedRequire#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/program.cr:450:5 ~> Crystal::Program#recorded_requires=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/program.cr:463:5 ~> Crystal::Program#enumerable
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/target.cr:147:3 ~> Crystal::Codegen::Target#musl?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/target.cr:206:3 ~> Crystal::Codegen::Target#==
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/compiler.cr:28:5 ~> Crystal::Compiler::Source#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/compiler.cr:28:5 ~> Crystal::Compiler::Source#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/compiler.cr:35:5 ~> Crystal::Compiler::Result#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/compiler.cr:35:5 ~> Crystal::Compiler::Result#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/compiler.cr:109:5 ~> Crystal::Compiler#warnings=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/compiler.cr:133:5 ~> Crystal::Compiler#cleanup?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/compiler.cr:136:5 ~> Crystal::Compiler#stdout=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/compiler.cr:139:5 ~> Crystal::Compiler#stderr=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/compiler.cr:148:5 ~> Crystal::Compiler#program?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/compiler.cr:148:5 ~> Crystal::Compiler#program
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/compiler.cr:148:5 ~> Crystal::Compiler#program=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/compiler.cr:306:13 ~> Crystal::Compiler#run_dsymutil
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/compiler.cr:821:7 ~> Crystal::Compiler::CompilationUnit#bc_name_new
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/abstract_def_checker.cr:399:11 ~> Crystal::AbstractDefChecker#this_warning_will_become_an_error
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:103:5 ~> Crystal::AssignWithRestriction#assign=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:104:5 ~> Crystal::AssignWithRestriction#restriction=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:138:5 ~> Crystal::Def#original_owner?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:140:5 ~> Crystal::Def#yield_vars
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:140:5 ~> Crystal::Def#yield_vars=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:246:5 ~> Crystal::Macro#owner?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:403:5 ~> Crystal::FunDef#external?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:430:5 ~> Crystal::MetaVar#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:458:5 ~> Crystal::MetaVar#local_vars=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:490:5 ~> Crystal::MetaVar#local_vars?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:502:5 ~> Crystal::MetaVar#inspect
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:515:5 ~> Crystal::MetaVar#pretty_print
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:531:5 ~> Crystal::MetaTypeVar#owner?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:585:5 ~> Crystal::ClassVar#var?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:589:5 ~> Crystal::Global#var?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:589:5 ~> Crystal::Global#var
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:589:5 ~> Crystal::Global#var=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:633:5 ~> Crystal::Break#target?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:637:5 ~> Crystal::Next#target?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:641:5 ~> Crystal::Return#target?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:663:5 ~> Crystal::ClassDef#resolved_type?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:667:5 ~> Crystal::ModuleDef#resolved_type?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:671:5 ~> Crystal::LibDef#resolved_type?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:675:5 ~> Crystal::CStructOrUnionDef#resolved_type?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:679:5 ~> Crystal::Alias#resolved_type?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:685:5 ~> Crystal::AnnotationDef#resolved_type?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:689:5 ~> Crystal::External#real_name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:690:5 ~> Crystal::External#fun_def
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:726:5 ~> Crystal::EnumDef#resolved_type?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:743:5 ~> Crystal::NilReason#scope
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:756:5 ~> Crystal::FileNode#filename=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:800:5 ~> Crystal::MacroId#value=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:818:5 ~> Crystal::MetaMacroVar#name=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/ast.cr:822:5 ~> Crystal::MetaMacroVar#var?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/bindings.cr:3:5 ~> Crystal::ASTNode#dependencies=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/bindings.cr:4:5 ~> Crystal::ASTNode#observers
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/bindings.cr:4:5 ~> Crystal::ASTNode#observers=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/bindings.cr:5:5 ~> Crystal::ASTNode#enclosing_call
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/bindings.cr:5:5 ~> Crystal::ASTNode#enclosing_call=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/bindings.cr:343:5 ~> Crystal::TypeOf#in_type_args?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/bindings.cr:448:5 ~> Crystal::NilableCast#upcast=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/bindings.cr:449:5 ~> Crystal::NilableCast#non_nilable_type?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/bindings.cr:514:5 ~> Crystal::ProcLiteral#expected_return_type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/bindings.cr:557:5 ~> Crystal::Generic#instance_type?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/bindings.cr:558:5 ~> Crystal::Generic#scope
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/bindings.cr:559:5 ~> Crystal::Generic#in_type_args?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/bindings.cr:672:5 ~> Crystal::TupleLiteral#program?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/bindings.cr:703:5 ~> Crystal::NamedTupleLiteral#program?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/type_lookup.cr:80:5 ~> Crystal::Type::TypeLookup#program
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/call.cr:7:3 ~> Crystal::Call#scope?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/call.cr:9:3 ~> Crystal::Call#parent_visitor?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/call_error.cr:395:3 ~> Crystal::Call::WrongNumberOfArguments#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/call_error.cr:395:3 ~> Crystal::Call::WrongNumberOfArguments#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/call_error.cr:396:3 ~> Crystal::Call::MissingNamedArguments#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/call_error.cr:396:3 ~> Crystal::Call::MissingNamedArguments#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/call_error.cr:397:3 ~> Crystal::Call::BlockMismatch#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/call_error.cr:397:3 ~> Crystal::Call::BlockMismatch#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/call_error.cr:398:3 ~> Crystal::Call::ExtraNamedArguments#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/call_error.cr:398:3 ~> Crystal::Call::ExtraNamedArguments#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/call_error.cr:399:3 ~> Crystal::Call::ArgumentsAlreadySpecified#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/call_error.cr:399:3 ~> Crystal::Call::ArgumentsAlreadySpecified#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/call_error.cr:400:3 ~> Crystal::Call::ArgumentsTypeMismatch#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/call_error.cr:400:3 ~> Crystal::Call::ArgumentsTypeMismatch#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/call_error.cr:401:3 ~> Crystal::Call::ArgumentTypeMismatch#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/call_error.cr:401:3 ~> Crystal::Call::ArgumentTypeMismatch#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/semantic_visitor.cr:15:3 ~> Crystal::SemanticVisitor#vars
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/cleanup_transformer.cr:1108:5 ~> Crystal::CleanupTransformer#simple_constant?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/cleanup_transformer.cr:1112:5 ~> Crystal::CleanupTransformer#simple_constant?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/cover.cr:273:5 ~> Crystal::VirtualMetaclassType#cover
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/cover.cr:273:5 ~> Crystal::VirtualMetaclassType#cover_size
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/cover.cr:277:5 ~> Crystal::AliasType#cover
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/cover.cr:277:5 ~> Crystal::AliasType#cover_size
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/cover.cr:281:5 ~> Crystal::AutocastType#cover
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/cover.cr:281:5 ~> Crystal::AutocastType#cover_size
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/exception.cr:8:5 ~> Crystal::CodeError#color?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/exception.cr:9:5 ~> Crystal::CodeError#error_trace?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/exception.cr:10:5 ~> Crystal::CodeError#warning?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/exception.cr:18:5 ~> Crystal::CodeError#to_s_with_source
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/exception.cr:43:5 ~> Crystal::CodeError#to_s_with_source
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exception.cr:8:5 ~> Crystal::TypeException#node
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exception.cr:10:5 ~> Crystal::TypeException#line_number
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exception.cr:11:5 ~> Crystal::TypeException#column_number
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exception.cr:12:5 ~> Crystal::TypeException#size
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exhaustiveness_checker.cr:258:3 ~> Crystal::ExhaustivenessChecker::TypePattern#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exhaustiveness_checker.cr:258:3 ~> Crystal::ExhaustivenessChecker::TypePattern#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exhaustiveness_checker.cr:262:3 ~> Crystal::ExhaustivenessChecker::EnumMemberPattern#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exhaustiveness_checker.cr:262:3 ~> Crystal::ExhaustivenessChecker::EnumMemberPattern#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exhaustiveness_checker.cr:265:3 ~> Crystal::ExhaustivenessChecker::EnumMemberNamePattern#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exhaustiveness_checker.cr:265:3 ~> Crystal::ExhaustivenessChecker::EnumMemberNamePattern#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exhaustiveness_checker.cr:268:3 ~> Crystal::ExhaustivenessChecker::BoolPattern#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exhaustiveness_checker.cr:268:3 ~> Crystal::ExhaustivenessChecker::BoolPattern#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exhaustiveness_checker.cr:271:3 ~> Crystal::ExhaustivenessChecker::UnderscorePattern#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exhaustiveness_checker.cr:271:3 ~> Crystal::ExhaustivenessChecker::UnderscorePattern#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exhaustiveness_checker.cr:307:5 ~> Crystal::ExhaustivenessChecker::Target#cover
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exhaustiveness_checker.cr:311:5 ~> Crystal::ExhaustivenessChecker::Target#reject_covered!
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exhaustiveness_checker.cr:314:5 ~> Crystal::ExhaustivenessChecker::Target#covered?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exhaustiveness_checker.cr:317:5 ~> Crystal::ExhaustivenessChecker::Target#missing_cases
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exhaustiveness_checker.cr:320:5 ~> Crystal::ExhaustivenessChecker::Target#add_subtargets
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exhaustiveness_checker.cr:325:5 ~> Crystal::ExhaustivenessChecker::BoolTarget#found_true=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exhaustiveness_checker.cr:326:5 ~> Crystal::ExhaustivenessChecker::BoolTarget#found_false=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exhaustiveness_checker.cr:327:5 ~> Crystal::ExhaustivenessChecker::BoolTarget#subtargets?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exhaustiveness_checker.cr:327:5 ~> Crystal::ExhaustivenessChecker::BoolTarget#subtargets=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exhaustiveness_checker.cr:445:5 ~> Crystal::ExhaustivenessChecker::EnumTarget#subtargets?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exhaustiveness_checker.cr:445:5 ~> Crystal::ExhaustivenessChecker::EnumTarget#subtargets=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exhaustiveness_checker.cr:569:5 ~> Crystal::ExhaustivenessChecker::TypeTarget#subtargets?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/exhaustiveness_checker.cr:569:5 ~> Crystal::ExhaustivenessChecker::TypeTarget#subtargets=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/filters.cr:90:5 ~> Crystal::AndTypeFilter#not
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/filters.cr:119:5 ~> Crystal::OrTypeFilter#not
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/filters.cr:215:5 ~> Crystal::NotFilter#not
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/hooks.cr:3:5 ~> Crystal::Program::FinishedHook#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/hooks.cr:3:5 ~> Crystal::Program::FinishedHook#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/instance_vars_initializer_visitor.cr:29:3 ~> Crystal::InstanceVarsInitializerVisitor::Initializer#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/instance_vars_initializer_visitor.cr:29:3 ~> Crystal::InstanceVarsInitializerVisitor::Initializer#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/literal_expander.cr:1030:5 ~> Crystal::LiteralExpander#expand
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/main_visitor.cr:42:5 ~> Crystal::MainVisitor#typed_def?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/main_visitor.cr:45:5 ~> Crystal::MainVisitor#block
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/main_visitor.cr:50:5 ~> Crystal::MainVisitor#block_nest
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/main_visitor.cr:58:5 ~> Crystal::MainVisitor#yield_vars
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/main_visitor.cr:68:5 ~> Crystal::MainVisitor#all_exception_handler_vars
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/main_visitor.cr:97:5 ~> Crystal::MainVisitor#file_module
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/main_visitor.cr:606:5 ~> Crystal::MainVisitor#first_time_accessing_meta_type_var?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/match.cr:50:5 ~> Crystal::MatchContext#def_free_vars
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/match.cr:96:5 ~> Crystal::MatchContext#self_type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/match.cr:135:5 ~> Crystal::Matches#matches=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/match.cr:136:5 ~> Crystal::Matches#cover=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/match.cr:137:5 ~> Crystal::Matches#owner=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/match.cr:168:5 ~> Crystal::Matches#[]
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/method_lookup.cr:54:3 ~> Crystal::NamedArgumentType#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/method_lookup.cr:54:3 ~> Crystal::NamedArgumentType#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/method_lookup.cr:62:3 ~> Crystal::CallSignature#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/method_lookup.cr:62:3 ~> Crystal::CallSignature#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/method_lookup.cr:397:5 ~> Crystal::AliasType#lookup_matches
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/method_lookup.cr:397:5 ~> Crystal::AliasType#lookup_matches_without_parents
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/method_lookup.cr:401:5 ~> Crystal::VirtualTypeLookup::Change#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/method_lookup.cr:401:5 ~> Crystal::VirtualTypeLookup::Change#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/method_missing.cr:132:5 ~> Crystal::GenericInstanceType#check_method_missing
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/normalizer.cr:20:5 ~> Crystal::Normalizer#current_def
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/path_lookup.cr:166:5 ~> Crystal::TypeDefType#lookup_path
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/path_lookup.cr:170:5 ~> Crystal::MetaclassType#lookup_path
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/path_lookup.cr:174:5 ~> Crystal::GenericClassInstanceMetaclassType#lookup_path
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/path_lookup.cr:178:5 ~> Crystal::GenericModuleInstanceMetaclassType#lookup_path
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/path_lookup.cr:182:5 ~> Crystal::VirtualType#lookup_path
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/path_lookup.cr:186:5 ~> Crystal::VirtualMetaclassType#lookup_path
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/suggestions.cr:76:5 ~> Crystal::Type#lookup_similar_instance_var_name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/suggestions.cr:82:5 ~> Crystal::AliasType#lookup_similar_def
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/suggestions.cr:86:5 ~> Crystal::MetaclassType#lookup_similar_path
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/suggestions.cr:90:5 ~> Crystal::GenericClassInstanceMetaclassType#lookup_similar_path
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/suggestions.cr:94:5 ~> Crystal::GenericModuleInstanceMetaclassType#lookup_similar_path
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/suggestions.cr:98:5 ~> Crystal::VirtualType#lookup_similar_def
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/suggestions.cr:98:5 ~> Crystal::VirtualType#lookup_similar_path
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/suggestions.cr:102:5 ~> Crystal::VirtualMetaclassType#lookup_similar_path
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/top_level_visitor.cr:37:3 ~> Crystal::TopLevelVisitor::FinishedHook#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/top_level_visitor.cr:37:3 ~> Crystal::TopLevelVisitor::FinishedHook#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/top_level_visitor.cr:1242:3 ~> Crystal::TopLevelVisitor#current_type_scope
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/type_declaration_processor.cr:13:3 ~> Crystal::TypeDeclarationProcessor::TypeDeclarationWithLocation#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/type_declaration_processor.cr:13:3 ~> Crystal::TypeDeclarationProcessor::TypeDeclarationWithLocation#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/type_declaration_processor.cr:33:3 ~> Crystal::TypeDeclarationProcessor::Error#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/type_declaration_processor.cr:33:3 ~> Crystal::TypeDeclarationProcessor::Error#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/type_declaration_processor.cr:58:5 ~> Crystal::TypeDeclarationProcessor::InstanceVarTypeInfo#outside_def
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/type_declaration_processor.cr:59:5 ~> Crystal::TypeDeclarationProcessor::InstanceVarTypeInfo#annotations=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/type_declaration_processor.cr:72:3 ~> Crystal::TypeDeclarationProcessor::NilableInstanceVar#info
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/type_declaration_processor.cr:72:3 ~> Crystal::TypeDeclarationProcessor::NilableInstanceVar#name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/type_declaration_processor.cr:72:3 ~> Crystal::TypeDeclarationProcessor::NilableInstanceVar#initialize
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/type_declaration_processor.cr:72:3 ~> Crystal::TypeDeclarationProcessor::NilableInstanceVar#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/type_declaration_processor.cr:72:3 ~> Crystal::TypeDeclarationProcessor::NilableInstanceVar#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/type_declaration_processor.cr:332:11 ~> Crystal::TypeDeclarationProcessor#check_non_nilable_for_generic_module
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/type_declaration_processor.cr:360:11 ~> Crystal::TypeDeclarationProcessor#has_syntax_nil?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/type_declaration_processor.cr:762:11 ~> Crystal::TypeDeclarationProcessor#raise_not_initialized_in_all_initialize
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/type_guess_visitor.cr:13:5 ~> Crystal::TypeGuessVisitor#initialize_infos
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/type_guess_visitor.cr:14:5 ~> Crystal::TypeGuessVisitor#errors
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/semantic/type_declaration_visitor.cr:28:3 ~> Crystal::TypeDeclarationVisitor#instance_vars
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/warnings.cr:20:5 ~> Crystal::WarningCollection#exclude_lib_path?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/table_print.cr:49:7 ~> Crystal::TablePrint::Cell#text=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/table_print.cr:50:7 ~> Crystal::TablePrint::Cell#align=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/table_print.cr:51:7 ~> Crystal::TablePrint::Cell#colspan=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/table_print.cr:52:7 ~> Crystal::TablePrint::Cell#column_index?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/table_print.cr:60:5 ~> Crystal::TablePrint#last_string_row?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/table_print.cr:60:5 ~> Crystal::TablePrint#last_string_row=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/table_print.cr:61:5 ~> Crystal::TablePrint#columns=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/context.cr:32:5 ~> Crystal::ContextResult#status
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/context.cr:32:5 ~> Crystal::ContextResult#status=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/context.cr:33:5 ~> Crystal::ContextResult#message=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/context.cr:104:5 ~> Crystal::ContextVisitor#contexts
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/location.cr:79:3 ~> Crystal::Location#inspect
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/location.cr:87:3 ~> Crystal::Location#pretty_print
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/token.cr:269:5 ~> Crystal::Token::MacroState#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/token.cr:269:5 ~> Crystal::Token::MacroState#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/token.cr:295:5 ~> Crystal::Token::DelimiterState#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/token.cr:295:5 ~> Crystal::Token::DelimiterState#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/lexer.cr:8:5 ~> Crystal::Lexer#doc_enabled?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/lexer.cr:8:5 ~> Crystal::Lexer#doc_enabled=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/lexer.cr:9:5 ~> Crystal::Lexer#comments_enabled?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/lexer.cr:10:5 ~> Crystal::Lexer#count_whitespace?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/lexer.cr:11:5 ~> Crystal::Lexer#wants_raw?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/lexer.cr:12:5 ~> Crystal::Lexer#slash_is_regex?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/lexer.cr:12:5 ~> Crystal::Lexer#slash_is_regex=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/lexer.cr:13:5 ~> Crystal::Lexer#wants_def_or_macro_name?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/lexer.cr:18:5 ~> Crystal::Lexer#wants_symbol
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/lexer.cr:35:5 ~> Crystal::Lexer::LocSetPragma#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/lexer.cr:35:5 ~> Crystal::Lexer::LocSetPragma#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/lexer.cr:44:5 ~> Crystal::Lexer::LocPushPragma#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/lexer.cr:44:5 ~> Crystal::Lexer::LocPushPragma#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/lexer.cr:50:5 ~> Crystal::Lexer::LocPopPragma#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/lexer.cr:50:5 ~> Crystal::Lexer::LocPopPragma#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/lexer.cr:57:5 ~> Crystal::Lexer#warnings=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/lexer.cr:2820:5 ~> Crystal::Lexer#string
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/lexer.cr:2864:13 ~> Crystal::Lexer#ident_start?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/lexer.cr:2864:13 ~> Crystal::Lexer#ident_part?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/parser.cr:14:5 ~> Crystal::Parser::Unclosed#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/parser.cr:14:5 ~> Crystal::Parser::Unclosed#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/parser.cr:16:5 ~> Crystal::Parser#visibility
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/parser.cr:20:5 ~> Crystal::Parser#wants_doc?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/parser.cr:23:5 ~> Crystal::Parser.parse
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/parser.cr:2048:5 ~> Crystal::Parser::Piece#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/parser.cr:2048:5 ~> Crystal::Parser::Piece#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/parser.cr:3789:5 ~> Crystal::Parser::ArgExtras#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/parser.cr:3789:5 ~> Crystal::Parser::ArgExtras#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/parser.cr:4591:5 ~> Crystal::Parser::CallArgs#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/parser.cr:4591:5 ~> Crystal::Parser::CallArgs#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/virtual_file.cr:22:3 ~> Crystal::VirtualFile#inspect
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/syntax/virtual_file.cr:26:3 ~> Crystal::VirtualFile#pretty_print
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/generator.cr:23:3 ~> Crystal::Doc::Generator.new
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/main.cr:2:3 ~> Crystal::Doc::Main#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/main.cr:2:3 ~> Crystal::Doc::Main#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/method.cr:34:11 ~> Crystal::Doc::Method::DocInfo#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/method.cr:34:11 ~> Crystal::Doc::Method::DocInfo#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/project_info.cr:13:5 ~> Crystal::Doc::ProjectInfo#==
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/project_info.cr:13:5 ~> Crystal::Doc::ProjectInfo#hash
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/relative_location.cr:13:3 ~> Crystal::Doc::RelativeLocation#hash
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/templates.cr:32:3 ~> Crystal::Doc::TypeTemplate#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/templates.cr:32:3 ~> Crystal::Doc::TypeTemplate#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/templates.cr:36:3 ~> Crystal::Doc::ListItemsTemplate#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/templates.cr:36:3 ~> Crystal::Doc::ListItemsTemplate#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/templates.cr:40:3 ~> Crystal::Doc::MethodSummaryTemplate#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/templates.cr:40:3 ~> Crystal::Doc::MethodSummaryTemplate#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/templates.cr:44:3 ~> Crystal::Doc::MethodDetailTemplate#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/templates.cr:44:3 ~> Crystal::Doc::MethodDetailTemplate#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/templates.cr:48:3 ~> Crystal::Doc::MethodsInheritedTemplate#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/templates.cr:48:3 ~> Crystal::Doc::MethodsInheritedTemplate#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/templates.cr:52:3 ~> Crystal::Doc::OtherTypesTemplate#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/templates.cr:52:3 ~> Crystal::Doc::OtherTypesTemplate#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/templates.cr:56:3 ~> Crystal::Doc::MainTemplate#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/templates.cr:56:3 ~> Crystal::Doc::MainTemplate#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/templates.cr:60:3 ~> Crystal::Doc::HeadTemplate#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/templates.cr:60:3 ~> Crystal::Doc::HeadTemplate#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/templates.cr:72:3 ~> Crystal::Doc::SidebarTemplate#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/templates.cr:72:3 ~> Crystal::Doc::SidebarTemplate#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/templates.cr:76:3 ~> Crystal::Doc::Error404Template#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/templates.cr:76:3 ~> Crystal::Doc::Error404Template#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/templates.cr:104:3 ~> Crystal::Doc::SitemapTemplate#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/templates.cr:104:3 ~> Crystal::Doc::SitemapTemplate#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/type.cr:342:3 ~> Crystal::Doc::Type#full_name_without_type_vars
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/type.cr:423:3 ~> Crystal::Doc::Type#lookup_method
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/type.cr:431:3 ~> Crystal::Doc::Type#lookup_class_method
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/type.cr:439:3 ~> Crystal::Doc::Type#lookup_macro
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/type.cr:447:11 ~> Crystal::Doc::Type#lookup_in_methods
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/type.cr:468:3 ~> Crystal::Doc::Type#to_s
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/type.cr:487:3 ~> Crystal::Doc::Type#node_to_html
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/type.cr:776:3 ~> Crystal::Doc::Type#to_s
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/type.cr:776:3 ~> Crystal::Doc::Type#to_s
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/type.cr:776:3 ~> Crystal::Doc::Type#inspect
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/doc/type.cr:776:3 ~> Crystal::Doc::Type#inspect
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/implementations.cr:9:5 ~> Crystal::ImplementationResult#status
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/implementations.cr:9:5 ~> Crystal::ImplementationResult#status=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/implementations.cr:10:5 ~> Crystal::ImplementationResult#message=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/implementations.cr:37:5 ~> Crystal::ImplementationTrace#line=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/implementations.cr:38:5 ~> Crystal::ImplementationTrace#column=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/implementations.cr:39:5 ~> Crystal::ImplementationTrace#filename=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/implementations.cr:40:5 ~> Crystal::ImplementationTrace#macro=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/implementations.cr:89:5 ~> Crystal::ImplementationsVisitor#locations
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/expand.cr:8:5 ~> Crystal::ExpandResult#status
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/expand.cr:8:5 ~> Crystal::ExpandResult#status=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/expand.cr:9:5 ~> Crystal::ExpandResult#message=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/expand.cr:41:7 ~> Crystal::ExpandResult::Expansion#original_source=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/expand.cr:42:7 ~> Crystal::ExpandResult::Expansion#expanded_sources=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/expand.cr:43:7 ~> Crystal::ExpandResult::Expansion#expanded_macros=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/formatter.cr:26:5 ~> Crystal::Formatter::AlignInfo#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/formatter.cr:26:5 ~> Crystal::Formatter::AlignInfo#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/formatter.cr:39:7 ~> Crystal::Formatter::CommentInfo#start_line=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/formatter.cr:41:7 ~> Crystal::Formatter::CommentInfo#needs_newline
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/formatter.cr:41:7 ~> Crystal::Formatter::CommentInfo#needs_newline=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/formatter.cr:42:7 ~> Crystal::Formatter::CommentInfo#needs_format=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/formatter.cr:50:5 ~> Crystal::Formatter::HeredocFix#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/formatter.cr:50:5 ~> Crystal::Formatter::HeredocFix#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/formatter.cr:55:5 ~> Crystal::Formatter::HeredocInfo#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/formatter.cr:55:5 ~> Crystal::Formatter::HeredocInfo#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/formatter.cr:98:5 ~> Crystal::Formatter#vars
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/formatter.cr:98:5 ~> Crystal::Formatter#vars=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/formatter.cr:99:5 ~> Crystal::Formatter#inside_lib
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/formatter.cr:100:5 ~> Crystal::Formatter#inside_enum
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/formatter.cr:101:5 ~> Crystal::Formatter#inside_struct_or_union
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/formatter.cr:102:5 ~> Crystal::Formatter#indent
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/formatter.cr:103:5 ~> Crystal::Formatter#subformat_nesting
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/formatter.cr:4799:5 ~> Crystal::Formatter#indent
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/formatter.cr:4840:5 ~> Crystal::Formatter#write_indent
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/formatter.cr:5110:5 ~> Crystal::Formatter#write_keyword
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/git.cr:2:3 ~> Crystal::Git.executable=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/init.cr:147:7 ~> Crystal::Init::Config#silent=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/init.cr:221:7 ~> Crystal::Init::View#path
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/playground/agent.cr:7:3 ~> Crystal::Playground::Agent#initialize
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/playground/agent.cr:11:3 ~> Crystal::Playground::Agent#i
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/playground/agent.cr:45:3 ~> Crystal::Playground::Agent#safe_to_value
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/playground/agent.cr:49:3 ~> Crystal::Playground::Agent#safe_to_html_value
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/playground/agent.cr:53:3 ~> Crystal::Playground::Agent#to_value
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/playground/agent.cr:57:3 ~> Crystal::Playground::Agent#to_html_value
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/playground/agent.cr:61:11 ~> Crystal::Playground::Agent#send
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/playground/agent_instrumentor_transformer.cr:47:5 ~> Crystal::Playground::AgentInstrumentorTransformer#ignore_line=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/playground/server.cr:277:5 ~> Crystal::Playground::WorkbookIndexPage::Item#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/playground/server.cr:277:5 ~> Crystal::Playground::WorkbookIndexPage::Item#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/playground/server.cr:440:5 ~> Crystal::Playground::Server#host
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/playground/server.cr:441:5 ~> Crystal::Playground::Server#port
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/tools/print_hierarchy.cr:18:5 ~> Crystal::HierarchyPrinter#print_all
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/command.cr:330:3 ~> Crystal::Command::CompilerConfig#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/command.cr:330:3 ~> Crystal::Command::CompilerConfig#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/crystal_path.cr:8:7 ~> Crystal::CrystalPath::NotFoundError#relative_to
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/crystal_path.cr:68:5 ~> Crystal::CrystalPath#entries
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/crystal_path.cr:68:5 ~> Crystal::CrystalPath#entries=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/repl.cr:4:3 ~> Crystal::Repl#context
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/repl.cr:61:3 ~> Crystal::Repl#run_code
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/value.cr:15:3 ~> Crystal::Repl::Value#value
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/compiler.cr:13:3 ~> Crystal::Repl::Compiler::CompilingBlock#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/compiler.cr:13:3 ~> Crystal::Repl::Compiler::CompilingBlock#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/compiler.cr:16:3 ~> Crystal::Repl::Compiler::LocalVar#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/compiler.cr:16:3 ~> Crystal::Repl::Compiler::LocalVar#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/compiler.cr:20:3 ~> Crystal::Repl::Compiler::ClosuredVar#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/compiler.cr:20:3 ~> Crystal::Repl::Compiler::ClosuredVar#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/compiler.cr:27:11 ~> Crystal::Repl::Compiler#def
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/compiler.cr:59:3 ~> Crystal::Repl::Compiler#compiled_block
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/compiler.cr:80:3 ~> Crystal::Repl::Compiler#closure_context
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/compiler.cr:3247:11 ~> Crystal::Repl::Compiler#put_def
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/compiler.cr:3293:11 ~> Crystal::Repl::Compiler#append
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/compiler.cr:3319:11 ~> Crystal::Repl::Compiler#append
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/compiler.cr:3331:11 ~> Crystal::Repl::Compiler#append
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/compiler.cr:3335:11 ~> Crystal::Repl::Compiler#append
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/class_vars.cr:26:3 ~> Crystal::Repl::ClassVars::Key#owner
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/class_vars.cr:26:3 ~> Crystal::Repl::ClassVars::Key#name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/class_vars.cr:26:3 ~> Crystal::Repl::ClassVars::Key#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/class_vars.cr:26:3 ~> Crystal::Repl::ClassVars::Key#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/class_vars.cr:31:3 ~> Crystal::Repl::ClassVars::Value#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/class_vars.cr:31:3 ~> Crystal::Repl::ClassVars::Value#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/compiled_block.cr:22:5 ~> Crystal::Repl::CompiledBlock#local_vars?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/compiled_instructions.cr:9:3 ~> Crystal::Repl::CompiledInstructions::ExceptionHandler#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/compiled_instructions.cr:9:3 ~> Crystal::Repl::CompiledInstructions::ExceptionHandler#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/constants.cr:27:3 ~> Crystal::Repl::Constants::Value#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/constants.cr:27:3 ~> Crystal::Repl::Constants::Value#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/context.cr:7:3 ~> Crystal::Repl::Context::MultidispatchKey#obj_type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/context.cr:7:3 ~> Crystal::Repl::Context::MultidispatchKey#call_signature
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/context.cr:7:3 ~> Crystal::Repl::Context::MultidispatchKey#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/context.cr:7:3 ~> Crystal::Repl::Context::MultidispatchKey#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/context.cr:17:3 ~> Crystal::Repl::Context#constants?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/context.cr:20:3 ~> Crystal::Repl::Context#class_vars?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/context.cr:92:3 ~> Crystal::Repl::Context#throw_value_type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/context.cr:134:3 ~> Crystal::Repl::Context::InstanceVarInitializer#owner
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/context.cr:134:3 ~> Crystal::Repl::Context::InstanceVarInitializer#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/context.cr:134:3 ~> Crystal::Repl::Context::InstanceVarInitializer#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/ffi/type.cr:78:5 ~> Crystal::FFI::Type#inspect
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/ffi/call_interface.cr:67:5 ~> Crystal::FFI::CallInterface#inspect
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/ffi/closure.cr:17:5 ~> Crystal::FFI::Closure#cast
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/interpreter.cr:8:3 ~> Crystal::Repl::Interpreter::CallFrame#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/interpreter.cr:57:3 ~> Crystal::Repl::Interpreter#pry?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/interpreter.cr:79:3 ~> Crystal::Repl::Interpreter#stack
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/interpreter.cr:95:3 ~> Crystal::Repl::Interpreter::SmallReturnedValue#value
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/interpreter.cr:95:3 ~> Crystal::Repl::Interpreter::SmallReturnedValue#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/interpreter.cr:95:3 ~> Crystal::Repl::Interpreter::SmallReturnedValue#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/interpreter.cr:102:3 ~> Crystal::Repl::Interpreter::BigReturnedValue#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/interpreter.cr:102:3 ~> Crystal::Repl::Interpreter::BigReturnedValue#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/interpreter.cr:106:3 ~> Crystal::Repl::Interpreter::RaisedException#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/interpreter.cr:106:3 ~> Crystal::Repl::Interpreter::RaisedException#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/interpreter.cr:512:11 ~> Crystal::Repl::Interpreter#current_local_vars
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/local_vars.cr:28:3 ~> Crystal::Repl::LocalVars::Key#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/local_vars.cr:28:3 ~> Crystal::Repl::LocalVars::Key#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/local_vars.cr:77:3 ~> Crystal::Repl::LocalVars#names
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/repl_reader.cr:61:3 ~> Crystal::ReplReader#highlight
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/repl_reader.cr:104:3 ~> Crystal::ReplReader#auto_complete
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/repl_reader.cr:112:3 ~> Crystal::ReplReader#auto_completion_display_title
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/repl_reader.cr:116:3 ~> Crystal::ReplReader#auto_completion_display_selected_entry
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/repl_reader.cr:120:3 ~> Crystal::ReplReader#auto_completion_display_entry
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/interpreter/pry_reader.cr:4:3 ~> Crystal::PryReader#prompt_info
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/loader.cr:15:5 ~> Crystal::Loader::LoadError#args
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/loader.cr:16:5 ~> Crystal::Loader::LoadError#search_paths
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/loader.cr:45:3 ~> Crystal::Loader#search_paths
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/loader.cr:80:3 ~> Crystal::Loader#load_library
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/loader.cr:97:3 ~> Crystal::Loader#close_all
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/loader.cr:100:3 ~> Crystal::Loader#finalize
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/loader/unix.cr:129:3 ~> Crystal::Loader#close_all
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:123:3 ~> Crystal::Macros#compare_versions
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:131:3 ~> Crystal::Macros#debug
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:135:3 ~> Crystal::Macros#env
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:143:3 ~> Crystal::Macros#flag?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:153:3 ~> Crystal::Macros#host_flag?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:182:3 ~> Crystal::Macros#parse_type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:186:3 ~> Crystal::Macros#puts
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:190:3 ~> Crystal::Macros#print
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:194:3 ~> Crystal::Macros#p
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:198:3 ~> Crystal::Macros#pp
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:202:3 ~> Crystal::Macros#p!
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:206:3 ~> Crystal::Macros#pp!
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:219:3 ~> Crystal::Macros#`
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:228:3 ~> Crystal::Macros#system
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:232:3 ~> Crystal::Macros#raise
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:236:3 ~> Crystal::Macros#warning
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:240:3 ~> Crystal::Macros#file_exists?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:255:3 ~> Crystal::Macros#read_file
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:260:3 ~> Crystal::Macros#read_file?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:303:3 ~> Crystal::Macros#run
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:320:3 ~> Crystal::Macros#skip_file
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:344:5 ~> Crystal::Macros::ASTNode#id
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:358:5 ~> Crystal::Macros::ASTNode#stringify
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:366:5 ~> Crystal::Macros::ASTNode#symbolize
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:378:5 ~> Crystal::Macros::ASTNode#class_name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:383:5 ~> Crystal::Macros::ASTNode#filename
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:390:5 ~> Crystal::Macros::ASTNode#line_number
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:397:5 ~> Crystal::Macros::ASTNode#column_number
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:404:5 ~> Crystal::Macros::ASTNode#end_line_number
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:411:5 ~> Crystal::Macros::ASTNode#end_column_number
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:416:5 ~> Crystal::Macros::ASTNode#==
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:421:5 ~> Crystal::Macros::ASTNode#!=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:426:5 ~> Crystal::Macros::ASTNode#raise
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:431:5 ~> Crystal::Macros::ASTNode#warning
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:445:5 ~> Crystal::Macros::ASTNode#__crystal_pseudo_is_a?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:449:5 ~> Crystal::Macros::ASTNode#__crystal_pseudo_nil?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:470:5 ~> Crystal::Macros::NumberLiteral#<
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:474:5 ~> Crystal::Macros::NumberLiteral#<=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:478:5 ~> Crystal::Macros::NumberLiteral#>
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:482:5 ~> Crystal::Macros::NumberLiteral#>=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:486:5 ~> Crystal::Macros::NumberLiteral#<=>
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:490:5 ~> Crystal::Macros::NumberLiteral#+
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:494:5 ~> Crystal::Macros::NumberLiteral#-
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:498:5 ~> Crystal::Macros::NumberLiteral#*
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:508:5 ~> Crystal::Macros::NumberLiteral#//
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:512:5 ~> Crystal::Macros::NumberLiteral#%
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:516:5 ~> Crystal::Macros::NumberLiteral#&
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:520:5 ~> Crystal::Macros::NumberLiteral#|
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:524:5 ~> Crystal::Macros::NumberLiteral#^
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:528:5 ~> Crystal::Macros::NumberLiteral#**
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:532:5 ~> Crystal::Macros::NumberLiteral#<<
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:536:5 ~> Crystal::Macros::NumberLiteral#>>
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:540:5 ~> Crystal::Macros::NumberLiteral#+
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:544:5 ~> Crystal::Macros::NumberLiteral#-
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:548:5 ~> Crystal::Macros::NumberLiteral#~
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:552:5 ~> Crystal::Macros::NumberLiteral#kind
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:556:5 ~> Crystal::Macros::NumberLiteral#to_number
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:563:5 ~> Crystal::Macros::CharLiteral#id
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#id
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#[]
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#=~
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#+
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#camelcase
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#capitalize
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#chars
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#chomp
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#count
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#downcase
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#empty?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#ends_with?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#gsub
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#includes?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#size
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#lines
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#split
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#split
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#starts_with?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#strip
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#titleize
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#to_i
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#tr
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#underscore
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:569:5 ~> Crystal::Macros::StringLiteral#upcase
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:572:5 ~> Crystal::Macros::StringLiteral#>
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:576:5 ~> Crystal::Macros::StringLiteral#<
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:586:5 ~> Crystal::Macros::StringInterpolation#expressions
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#id
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#[]
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#=~
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#+
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#camelcase
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#capitalize
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#chars
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#chomp
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#count
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#downcase
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#empty?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#ends_with?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#gsub
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#includes?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#size
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#lines
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#split
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#split
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#starts_with?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#strip
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#titleize
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#to_i
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#tr
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#underscore
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:592:5 ~> Crystal::Macros::SymbolLiteral#upcase
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:598:5 ~> Crystal::Macros::ArrayLiteral#any?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:602:5 ~> Crystal::Macros::ArrayLiteral#all?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:612:5 ~> Crystal::Macros::ArrayLiteral#splat
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:616:5 ~> Crystal::Macros::ArrayLiteral#clear
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:620:5 ~> Crystal::Macros::ArrayLiteral#empty?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:624:5 ~> Crystal::Macros::ArrayLiteral#find
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:628:5 ~> Crystal::Macros::ArrayLiteral#first
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:632:5 ~> Crystal::Macros::ArrayLiteral#includes?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:636:5 ~> Crystal::Macros::ArrayLiteral#join
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:640:5 ~> Crystal::Macros::ArrayLiteral#last
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:644:5 ~> Crystal::Macros::ArrayLiteral#size
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:648:5 ~> Crystal::Macros::ArrayLiteral#map
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:652:5 ~> Crystal::Macros::ArrayLiteral#map_with_index
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:656:5 ~> Crystal::Macros::ArrayLiteral#each
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:660:5 ~> Crystal::Macros::ArrayLiteral#each_with_index
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:664:5 ~> Crystal::Macros::ArrayLiteral#select
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:668:5 ~> Crystal::Macros::ArrayLiteral#reject
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:672:5 ~> Crystal::Macros::ArrayLiteral#reduce
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:676:5 ~> Crystal::Macros::ArrayLiteral#reduce
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:680:5 ~> Crystal::Macros::ArrayLiteral#shuffle
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:684:5 ~> Crystal::Macros::ArrayLiteral#sort
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:688:5 ~> Crystal::Macros::ArrayLiteral#sort_by
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:692:5 ~> Crystal::Macros::ArrayLiteral#uniq
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:696:5 ~> Crystal::Macros::ArrayLiteral#[]
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:700:5 ~> Crystal::Macros::ArrayLiteral#[]
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:704:5 ~> Crystal::Macros::ArrayLiteral#[]=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:708:5 ~> Crystal::Macros::ArrayLiteral#unshift
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:712:5 ~> Crystal::Macros::ArrayLiteral#push
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:716:5 ~> Crystal::Macros::ArrayLiteral#<<
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:720:5 ~> Crystal::Macros::ArrayLiteral#+
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:724:5 ~> Crystal::Macros::ArrayLiteral#-
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:730:5 ~> Crystal::Macros::ArrayLiteral#of
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:736:5 ~> Crystal::Macros::ArrayLiteral#type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:743:5 ~> Crystal::Macros::HashLiteral#clear
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:747:5 ~> Crystal::Macros::HashLiteral#each
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:751:5 ~> Crystal::Macros::HashLiteral#empty?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:755:5 ~> Crystal::Macros::HashLiteral#keys
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:759:5 ~> Crystal::Macros::HashLiteral#size
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:763:5 ~> Crystal::Macros::HashLiteral#to_a
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:767:5 ~> Crystal::Macros::HashLiteral#values
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:771:5 ~> Crystal::Macros::HashLiteral#map
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:775:5 ~> Crystal::Macros::HashLiteral#[]
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:779:5 ~> Crystal::Macros::HashLiteral#[]=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:785:5 ~> Crystal::Macros::HashLiteral#of_key
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:791:5 ~> Crystal::Macros::HashLiteral#of_value
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:797:5 ~> Crystal::Macros::HashLiteral#type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:807:5 ~> Crystal::Macros::HashLiteral#double_splat
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:814:5 ~> Crystal::Macros::NamedTupleLiteral#each
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:818:5 ~> Crystal::Macros::NamedTupleLiteral#each_with_index
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:822:5 ~> Crystal::Macros::NamedTupleLiteral#empty?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:826:5 ~> Crystal::Macros::NamedTupleLiteral#keys
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:830:5 ~> Crystal::Macros::NamedTupleLiteral#size
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:834:5 ~> Crystal::Macros::NamedTupleLiteral#to_a
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:838:5 ~> Crystal::Macros::NamedTupleLiteral#values
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:842:5 ~> Crystal::Macros::NamedTupleLiteral#map
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:846:5 ~> Crystal::Macros::NamedTupleLiteral#double_splat
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:850:5 ~> Crystal::Macros::NamedTupleLiteral#[]
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:854:5 ~> Crystal::Macros::NamedTupleLiteral#[]=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:861:5 ~> Crystal::Macros::RangeLiteral#begin
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:865:5 ~> Crystal::Macros::RangeLiteral#each
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:869:5 ~> Crystal::Macros::RangeLiteral#end
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:873:5 ~> Crystal::Macros::RangeLiteral#excludes_end?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:878:5 ~> Crystal::Macros::RangeLiteral#map
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:883:5 ~> Crystal::Macros::RangeLiteral#to_a
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:890:5 ~> Crystal::Macros::RegexLiteral#source
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:895:5 ~> Crystal::Macros::RegexLiteral#options
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:904:5 ~> Crystal::Macros::TupleLiteral#any?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:908:5 ~> Crystal::Macros::TupleLiteral#all?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:918:5 ~> Crystal::Macros::TupleLiteral#splat
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:922:5 ~> Crystal::Macros::TupleLiteral#empty?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:926:5 ~> Crystal::Macros::TupleLiteral#find
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:930:5 ~> Crystal::Macros::TupleLiteral#first
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:934:5 ~> Crystal::Macros::TupleLiteral#includes?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:938:5 ~> Crystal::Macros::TupleLiteral#join
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:942:5 ~> Crystal::Macros::TupleLiteral#last
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:946:5 ~> Crystal::Macros::TupleLiteral#size
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:950:5 ~> Crystal::Macros::TupleLiteral#map
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:954:5 ~> Crystal::Macros::TupleLiteral#map_with_index
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:958:5 ~> Crystal::Macros::TupleLiteral#each
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:962:5 ~> Crystal::Macros::TupleLiteral#each_with_index
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:966:5 ~> Crystal::Macros::TupleLiteral#select
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:970:5 ~> Crystal::Macros::TupleLiteral#reject
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:974:5 ~> Crystal::Macros::TupleLiteral#reduce
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:978:5 ~> Crystal::Macros::TupleLiteral#reduce
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:982:5 ~> Crystal::Macros::TupleLiteral#shuffle
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:986:5 ~> Crystal::Macros::TupleLiteral#sort
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:990:5 ~> Crystal::Macros::TupleLiteral#sort_by
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:994:5 ~> Crystal::Macros::TupleLiteral#uniq
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:998:5 ~> Crystal::Macros::TupleLiteral#[]
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1002:5 ~> Crystal::Macros::TupleLiteral#[]
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1006:5 ~> Crystal::Macros::TupleLiteral#[]=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1010:5 ~> Crystal::Macros::TupleLiteral#unshift
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1014:5 ~> Crystal::Macros::TupleLiteral#push
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1018:5 ~> Crystal::Macros::TupleLiteral#<<
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1022:5 ~> Crystal::Macros::TupleLiteral#+
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1026:5 ~> Crystal::Macros::TupleLiteral#-
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1034:5 ~> Crystal::Macros::MetaVar#name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1038:5 ~> Crystal::Macros::MetaVar#type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1046:5 ~> Crystal::Macros::MetaVar#default_value
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1051:5 ~> Crystal::Macros::MetaVar#has_default_value?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1056:5 ~> Crystal::Macros::MetaVar#annotation
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1061:5 ~> Crystal::Macros::MetaVar#annotations
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1066:5 ~> Crystal::Macros::MetaVar#annotations
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1073:5 ~> Crystal::Macros::Annotation#name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1078:5 ~> Crystal::Macros::Annotation#[]
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1084:5 ~> Crystal::Macros::Annotation#[]
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1088:5 ~> Crystal::Macros::Annotation#args
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1092:5 ~> Crystal::Macros::Annotation#named_args
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1099:5 ~> Crystal::Macros::Var#id
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1106:5 ~> Crystal::Macros::Block#body
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1110:5 ~> Crystal::Macros::Block#args
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1114:5 ~> Crystal::Macros::Block#splat_index
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1121:5 ~> Crystal::Macros::Expressions#expressions
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1128:5 ~> Crystal::Macros::Call#id
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1132:5 ~> Crystal::Macros::Call#name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1136:5 ~> Crystal::Macros::Call#receiver
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1140:5 ~> Crystal::Macros::Call#global?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1144:5 ~> Crystal::Macros::Call#args
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1148:5 ~> Crystal::Macros::Call#named_args
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1152:5 ~> Crystal::Macros::Call#block
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1156:5 ~> Crystal::Macros::Call#block_arg
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1163:5 ~> Crystal::Macros::NamedArgument#name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1167:5 ~> Crystal::Macros::NamedArgument#value
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1174:5 ~> Crystal::Macros::If#cond
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1178:5 ~> Crystal::Macros::If#then
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1182:5 ~> Crystal::Macros::If#else
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1192:5 ~> Crystal::Macros::Assign#target
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1196:5 ~> Crystal::Macros::Assign#value
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1203:5 ~> Crystal::Macros::MultiAssign#targets
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1207:5 ~> Crystal::Macros::MultiAssign#values
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1214:5 ~> Crystal::Macros::InstanceVar#name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1221:5 ~> Crystal::Macros::ReadInstanceVar#obj
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1225:5 ~> Crystal::Macros::ReadInstanceVar#name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1232:5 ~> Crystal::Macros::ClassVar#name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1239:5 ~> Crystal::Macros::Global#name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1246:5 ~> Crystal::Macros::BinaryOp#left
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1250:5 ~> Crystal::Macros::BinaryOp#right
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1266:5 ~> Crystal::Macros::Arg#annotation
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1271:5 ~> Crystal::Macros::Arg#annotations
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1276:5 ~> Crystal::Macros::Arg#annotations
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1282:5 ~> Crystal::Macros::Arg#name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1288:5 ~> Crystal::Macros::Arg#internal_name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1292:5 ~> Crystal::Macros::Arg#default_value
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1296:5 ~> Crystal::Macros::Arg#restriction
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1303:5 ~> Crystal::Macros::ProcNotation#inputs
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1307:5 ~> Crystal::Macros::ProcNotation#output
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1312:5 ~> Crystal::Macros::ProcNotation#resolve
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1317:5 ~> Crystal::Macros::ProcNotation#resolve?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1324:5 ~> Crystal::Macros::Def#name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1328:5 ~> Crystal::Macros::Def#args
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1332:5 ~> Crystal::Macros::Def#splat_index
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1336:5 ~> Crystal::Macros::Def#double_splat
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1340:5 ~> Crystal::Macros::Def#block_arg
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1344:5 ~> Crystal::Macros::Def#accepts_block?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1348:5 ~> Crystal::Macros::Def#return_type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1353:5 ~> Crystal::Macros::Def#free_vars
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1357:5 ~> Crystal::Macros::Def#body
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1362:5 ~> Crystal::Macros::Def#receiver
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1366:5 ~> Crystal::Macros::Def#abstract?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1370:5 ~> Crystal::Macros::Def#visibility
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1375:5 ~> Crystal::Macros::Def#annotation
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1380:5 ~> Crystal::Macros::Def#annotations
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1385:5 ~> Crystal::Macros::Def#annotations
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1392:5 ~> Crystal::Macros::Macro#name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1396:5 ~> Crystal::Macros::Macro#args
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1400:5 ~> Crystal::Macros::Macro#splat_index
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1404:5 ~> Crystal::Macros::Macro#double_splat
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1408:5 ~> Crystal::Macros::Macro#block_arg
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1412:5 ~> Crystal::Macros::Macro#body
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1416:5 ~> Crystal::Macros::Macro#visibility
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1423:5 ~> Crystal::Macros::UnaryExpression#exp
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1458:5 ~> Crystal::Macros::OffsetOf#type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1462:5 ~> Crystal::Macros::OffsetOf#offset
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1469:5 ~> Crystal::Macros::VisibilityModifier#visibility
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1473:5 ~> Crystal::Macros::VisibilityModifier#exp
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1480:5 ~> Crystal::Macros::IsA#receiver
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1484:5 ~> Crystal::Macros::IsA#arg
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1491:5 ~> Crystal::Macros::RespondsTo#receiver
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1495:5 ~> Crystal::Macros::RespondsTo#name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1502:5 ~> Crystal::Macros::Require#path
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1509:5 ~> Crystal::Macros::When#conds
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1513:5 ~> Crystal::Macros::When#body
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1517:5 ~> Crystal::Macros::When#exhaustive?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1524:5 ~> Crystal::Macros::Case#cond
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1528:5 ~> Crystal::Macros::Case#whens
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1532:5 ~> Crystal::Macros::Case#else
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1536:5 ~> Crystal::Macros::Case#exhaustive?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1555:5 ~> Crystal::Macros::Path#names
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1559:5 ~> Crystal::Macros::Path#global?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1564:5 ~> Crystal::Macros::Path#global
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1570:5 ~> Crystal::Macros::Path#resolve
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1576:5 ~> Crystal::Macros::Path#resolve?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1582:5 ~> Crystal::Macros::Path#types
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1597:5 ~> Crystal::Macros::While#cond
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1601:5 ~> Crystal::Macros::While#body
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1611:5 ~> Crystal::Macros::Generic#name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1615:5 ~> Crystal::Macros::Generic#type_vars
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1619:5 ~> Crystal::Macros::Generic#named_args
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1624:5 ~> Crystal::Macros::Generic#resolve
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1629:5 ~> Crystal::Macros::Generic#resolve?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1635:5 ~> Crystal::Macros::Generic#types
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1642:5 ~> Crystal::Macros::TypeDeclaration#var
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1646:5 ~> Crystal::Macros::TypeDeclaration#type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1650:5 ~> Crystal::Macros::TypeDeclaration#value
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1657:5 ~> Crystal::Macros::UninitializedVar#var
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1661:5 ~> Crystal::Macros::UninitializedVar#type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1668:5 ~> Crystal::Macros::Rescue#body
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1672:5 ~> Crystal::Macros::Rescue#types
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1676:5 ~> Crystal::Macros::Rescue#name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1683:5 ~> Crystal::Macros::ExceptionHandler#body
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1687:5 ~> Crystal::Macros::ExceptionHandler#rescues
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1691:5 ~> Crystal::Macros::ExceptionHandler#else
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1695:5 ~> Crystal::Macros::ExceptionHandler#ensure
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1707:5 ~> Crystal::Macros::ProcLiteral#args
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1711:5 ~> Crystal::Macros::ProcLiteral#body
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1715:5 ~> Crystal::Macros::ProcLiteral#return_type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1722:5 ~> Crystal::Macros::ProcPointer#args
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1726:5 ~> Crystal::Macros::ProcPointer#obj
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1730:5 ~> Crystal::Macros::ProcPointer#name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1735:5 ~> Crystal::Macros::ProcPointer#global?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1743:5 ~> Crystal::Macros::Union#resolve
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1748:5 ~> Crystal::Macros::Union#resolve?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1752:5 ~> Crystal::Macros::Union#types
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1767:5 ~> Crystal::Macros::ControlExpression#exp
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1786:5 ~> Crystal::Macros::Yield#expressions
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1792:5 ~> Crystal::Macros::Yield#scope
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1832:5 ~> Crystal::Macros::Metaclass#instance
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1837:5 ~> Crystal::Macros::Metaclass#resolve
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1842:5 ~> Crystal::Macros::Metaclass#resolve?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1849:5 ~> Crystal::Macros::Cast#obj
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1853:5 ~> Crystal::Macros::Cast#to
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1860:5 ~> Crystal::Macros::NilableCast#obj
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1864:5 ~> Crystal::Macros::NilableCast#to
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#id
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#[]
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#=~
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#+
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#camelcase
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#capitalize
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#chars
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#chomp
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#count
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#downcase
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#empty?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#ends_with?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#gsub
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#includes?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#size
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#lines
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#split
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#split
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#starts_with?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#strip
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#titleize
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#to_i
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#tr
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#underscore
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1945:5 ~> Crystal::Macros::MacroId#upcase
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1948:5 ~> Crystal::Macros::MacroId#>
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1952:5 ~> Crystal::Macros::MacroId#<
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1974:5 ~> Crystal::Macros::TypeNode#abstract?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1986:5 ~> Crystal::Macros::TypeNode#union?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:1998:5 ~> Crystal::Macros::TypeNode#nilable?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2014:5 ~> Crystal::Macros::TypeNode#module?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2030:5 ~> Crystal::Macros::TypeNode#class?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2046:5 ~> Crystal::Macros::TypeNode#struct?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2053:5 ~> Crystal::Macros::TypeNode#union_types
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2067:5 ~> Crystal::Macros::TypeNode#name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2072:5 ~> Crystal::Macros::TypeNode#type_vars
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2077:5 ~> Crystal::Macros::TypeNode#instance_vars
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2081:5 ~> Crystal::Macros::TypeNode#class_vars
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2085:5 ~> Crystal::Macros::TypeNode#ancestors
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2089:5 ~> Crystal::Macros::TypeNode#superclass
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2093:5 ~> Crystal::Macros::TypeNode#subclasses
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2097:5 ~> Crystal::Macros::TypeNode#includers
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2101:5 ~> Crystal::Macros::TypeNode#all_subclasses
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2105:5 ~> Crystal::Macros::TypeNode#constants
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2113:5 ~> Crystal::Macros::TypeNode#constant
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2119:5 ~> Crystal::Macros::TypeNode#has_constant?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2124:5 ~> Crystal::Macros::TypeNode#methods
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2130:5 ~> Crystal::Macros::TypeNode#has_method?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2135:5 ~> Crystal::Macros::TypeNode#annotation
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2140:5 ~> Crystal::Macros::TypeNode#annotations
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2145:5 ~> Crystal::Macros::TypeNode#annotations
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2150:5 ~> Crystal::Macros::TypeNode#size
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2155:5 ~> Crystal::Macros::TypeNode#keys
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2160:5 ~> Crystal::Macros::TypeNode#[]
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2165:5 ~> Crystal::Macros::TypeNode#class
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2170:5 ~> Crystal::Macros::TypeNode#instance
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2195:5 ~> Crystal::Macros::TypeNode#overrides?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2199:5 ~> Crystal::Macros::TypeNode#resolve
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2203:5 ~> Crystal::Macros::TypeNode#resolve?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2207:5 ~> Crystal::Macros::TypeNode#<
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2212:5 ~> Crystal::Macros::TypeNode#<=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2216:5 ~> Crystal::Macros::TypeNode#>
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros.cr:2221:5 ~> Crystal::Macros::TypeNode#>=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/progress_tracker.cr:10:5 ~> Crystal::ProgressTracker#current_stage
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/progress_tracker.cr:13:5 ~> Crystal::ProgressTracker#stage_progress_total
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros/interpreter.cr:4:5 ~> Crystal::MacroInterpreter#free_vars
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros/interpreter.cr:5:5 ~> Crystal::MacroInterpreter#macro_expansion_pragmas=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros/interpreter.cr:75:5 ~> Crystal::MacroInterpreter::MacroVarKey#name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros/interpreter.cr:75:5 ~> Crystal::MacroInterpreter::MacroVarKey#exps
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros/interpreter.cr:75:5 ~> Crystal::MacroInterpreter::MacroVarKey#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros/interpreter.cr:75:5 ~> Crystal::MacroInterpreter::MacroVarKey#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros/macros.cr:7:3 ~> Crystal::Program#macro_expander
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros/macros.cr:15:3 ~> Crystal::Program::CompiledMacroRun#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros/macros.cr:15:3 ~> Crystal::Program::CompiledMacroRun#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros/macros.cr:16:3 ~> Crystal::Program#compiled_macros_cache=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros/macros.cr:50:3 ~> Crystal::Program::MacroRunResult#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros/macros.cr:50:3 ~> Crystal::Program::MacroRunResult#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros/macros.cr:62:3 ~> Crystal::Program::RequireWithTimestamp#epoch
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros/macros.cr:62:3 ~> Crystal::Program::RequireWithTimestamp#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros/macros.cr:62:3 ~> Crystal::Program::RequireWithTimestamp#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros/methods.cr:40:5 ~> Crystal::MacroInterpreter#warnings
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros/types.cr:146:5 ~> Crystal::Program#ast_node
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros/types.cr:166:5 ~> Crystal::NonGenericMacroType#name
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros/types.cr:173:5 ~> Crystal::NonGenericMacroType#to_s
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros/types.cr:181:5 ~> Crystal::NoReturnMacroType#to_s
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/macros/types.cr:194:5 ~> Crystal::UnionMacroType#to_s
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:2:3 ~> Crystal::LLVMTypedFunction#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:2:3 ~> Crystal::LLVMTypedFunction#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:72:5 ~> Crystal::LLVMBuilderHelper#not_equal?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:84:5 ~> Crystal::LLVMBuilderHelper#gep
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:88:5 ~> Crystal::LLVMBuilderHelper#gep
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:92:5 ~> Crystal::LLVMBuilderHelper#gep
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:96:5 ~> Crystal::LLVMBuilderHelper#gep
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:144:5 ~> Crystal::LLVMBuilderHelper#ptr2int
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:144:5 ~> Crystal::LLVMBuilderHelper#int2ptr
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:144:5 ~> Crystal::LLVMBuilderHelper#and
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:144:5 ~> Crystal::LLVMBuilderHelper#or
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:144:5 ~> Crystal::LLVMBuilderHelper#not
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:144:5 ~> Crystal::LLVMBuilderHelper#bit_cast
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:144:5 ~> Crystal::LLVMBuilderHelper#trunc
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:144:5 ~> Crystal::LLVMBuilderHelper#load
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:144:5 ~> Crystal::LLVMBuilderHelper#store
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:144:5 ~> Crystal::LLVMBuilderHelper#load_volatile
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:144:5 ~> Crystal::LLVMBuilderHelper#load_volatile
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:144:5 ~> Crystal::LLVMBuilderHelper#store_volatile
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:144:5 ~> Crystal::LLVMBuilderHelper#store_volatile
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:144:5 ~> Crystal::LLVMBuilderHelper#br
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:144:5 ~> Crystal::LLVMBuilderHelper#insert_block
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:144:5 ~> Crystal::LLVMBuilderHelper#position_at_end
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:144:5 ~> Crystal::LLVMBuilderHelper#cond
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:144:5 ~> Crystal::LLVMBuilderHelper#phi
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:144:5 ~> Crystal::LLVMBuilderHelper#extract_value
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:144:5 ~> Crystal::LLVMBuilderHelper#switch
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:144:5 ~> Crystal::LLVMBuilderHelper#switch
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:152:5 ~> Crystal::LLVMBuilderHelper#ret
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:211:5 ~> Crystal::LLVMBuilderHelper#llvm_type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:211:5 ~> Crystal::LLVMBuilderHelper#llvm_struct_type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:211:5 ~> Crystal::LLVMBuilderHelper#llvm_arg_type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:211:5 ~> Crystal::LLVMBuilderHelper#llvm_arg_type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:211:5 ~> Crystal::LLVMBuilderHelper#llvm_embedded_type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:211:5 ~> Crystal::LLVMBuilderHelper#llvm_c_type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:211:5 ~> Crystal::LLVMBuilderHelper#llvm_c_return_type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:211:5 ~> Crystal::LLVMBuilderHelper#llvm_return_type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:211:5 ~> Crystal::LLVMBuilderHelper#llvm_embedded_c_type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:211:5 ~> Crystal::LLVMBuilderHelper#llvm_intrinsic_return_type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_builder_helper.cr:211:5 ~> Crystal::LLVMBuilderHelper#llvm_intrinsic_return_type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/codegen.cr:20:5 ~> Crystal::Program#run
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/codegen.cr:29:5 ~> Crystal::Program#evaluate
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/codegen.cr:123:5 ~> Crystal::CodeGenVisitor#main
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/codegen.cr:153:5 ~> Crystal::CodeGenVisitor::Handler#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/codegen.cr:153:5 ~> Crystal::CodeGenVisitor::Handler#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/codegen.cr:154:5 ~> Crystal::CodeGenVisitor::StringKey#mod
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/codegen.cr:154:5 ~> Crystal::CodeGenVisitor::StringKey#string
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/codegen.cr:154:5 ~> Crystal::CodeGenVisitor::StringKey#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/codegen.cr:154:5 ~> Crystal::CodeGenVisitor::StringKey#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/codegen.cr:155:5 ~> Crystal::CodeGenVisitor::ModuleInfo#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/codegen.cr:155:5 ~> Crystal::CodeGenVisitor::ModuleInfo#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/codegen.cr:1981:5 ~> Crystal::CodeGenVisitor#debug_codegen_log
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/ast.cr:88:5 ~> Crystal::Def#llvm_intrinsic?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/context.cr:7:5 ~> Crystal::CodeGenVisitor::Context#fun_debug_params=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/context.cr:15:5 ~> Crystal::CodeGenVisitor::Context#block?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/crystal_llvm_builder.cr:3:5 ~> Crystal::CrystalLLVMBuilder#end=
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/crystal_llvm_builder.cr:41:5 ~> Crystal::CrystalLLVMBuilder#printf
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/crystal_llvm_builder.cr:72:5 ~> Crystal::CrystalLLVMBuilder#to_unsafe
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/crystal_llvm_builder.cr:76:5 ~> Crystal::CrystalLLVMBuilder#store_volatile
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/debug.cr:11:7 ~> Crystal::CodeGenVisitor::DIBuilder#finalize
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/debug.cr:18:5 ~> Crystal::CodeGenVisitor::FunMetadata#copy_with
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/debug.cr:18:5 ~> Crystal::CodeGenVisitor::FunMetadata#clone
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_typer.cr:465:5 ~> Crystal::LLVMTyper#llvm_intrinsic_return_type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_typer.cr:469:5 ~> Crystal::LLVMTyper#llvm_intrinsic_return_type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/llvm_typer.cr:473:5 ~> Crystal::LLVMTyper#llvm_intrinsic_return_type
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/phi.cr:7:5 ~> Crystal::CodeGenVisitor::Phi#force_exit_block?
/home/johannes/src/crystal-lang/crystal/src/compiler/crystal/codegen/unions.cr:50:5 ~> Crystal::LLVMTyper#union_value_type
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment