Lines Matching refs:class
61 \ '\<\%(module\|class\|if\|for\|while\|until\|case\|unless\|begin' .
93 let [snum,enum] = s:GetBufferRubyEntity(a:name, "class", a:1)
95 let [snum,enum] = s:GetBufferRubyEntity(a:name, "class")
129 " we found a the class def
138 let [snum,enum] = s:GetBufferRubyEntity( '.*', "class" )
256 class VimRubyCompletion
263 "case", "class",
338 pare = /^\s*class\s*(.*)\s*<\s*(.*)\s*\n/.match( classdef )
339 load_buffer_class( $2 ) if pare != nil && $2 != name # load parent class if needed
347 … VIM::evaluate( "s:ErrMsg( 'Problem loading class \"%s\", was it already completed?' )" % name )
390 …if /^\s*(module|class|def|include)\s+/.match(ln) || is_const = /^\s*?[A-Z]([A-z]|[1-9])*\s*?[|]{0,…
391 clscnt += 1 if /class|module/.match($1)
412 # classdef = "class %s\n%s\nend\n" % [ bufname.gsub( /\/|\\/, "_" ), classdef ]
470 return get_buffer_entity_list( "class" )
699 when /^::([A-Z][^:\.\(]*)?$/ # Absolute Constant or class methods
704 when /^(((::)?[A-Z][^:.\(]*)+?)::?([^:.]*)$/ # Constant or class methods
745 cv = eval("self.class.constants")
795 found = /^\s*class\s*([A-Za-z0-9_-]*)(\s*<\s*([A-Za-z0-9_:-]*))?\s*\n$/.match( classdef )
817 classes = eval("self.class.constants") - constants