Lines Matching refs:info
259 …call add(namespaced_matches, {'word': tag.name, 'kind': 'n', 'menu': tag.filename, 'info': tag.fil…
261 …: namespace_for_class.'\'.tag.name, 'kind': tag.kind, 'menu': tag.filename, 'info': tag.filename })
263 …: namespace_for_class.'\'.tag.name, 'kind': tag.kind, 'menu': tag.filename, 'info': tag.filename })
375 let info = tag.name.' - '.tag.filename
401 let ext_namespaces[relative_name.'\'] = info
403 let ext_namespaces['\'.full_name.'\'] = info
412 let info = prototype.') - '.tag.filename
415 let ext_functions[tag.name.'('] = info
419 let ext_functions[relative_name.'('] = info
421 let ext_functions['\'.full_name.'('] = info
426 let info = ' - '.tag.filename
428 let ext_constants[tag.name] = info
432 let ext_constants[relative_name] = info
434 let ext_constants['\'.full_name] = info
439 let info = ' - '.tag.filename
456 let ext_classes[key] = info
458 let ext_interfaces[key] = info
460 let ext_traits[key] = info
476 for [classname, info] in items(g:php_builtin_classnames)
478 let builtin_classnames[leading_slash.g:php_builtin_classes[tolower(classname)].name] = info
481 for [interfacename, info] in items(g:php_builtin_interfacenames)
483 … let builtin_interfaces[leading_slash.g:php_builtin_interfaces[tolower(interfacename)].name] = info
489 for [constant, info] in items(g:php_constants)
491 let builtin_constants[leading_slash.constant] = info
497 for [constant, info] in items(g:php_keywords)
499 let builtin_keywords[constant] = info
504 for [function_name, info] in items(g:php_builtin_functions)
506 let builtin_functions[leading_slash.function_name] = info
578 let final_list += [{'word':i, 'kind':'n', 'menu': ext_namespaces[i], 'info': ext_namespaces[i]}]
582 \ 'info':i.int_functions[i],
586 let info = has_key(ext_classes, i) ? ext_classes[i] : builtin_classnames[i].' - builtin'
587 let final_list += [{'word':i, 'kind': 'c', 'menu': info, 'info': i.info}]
589 let info = has_key(ext_interfaces, i) ? ext_interfaces[i] : builtin_interfaces[i].' - builtin'
590 let final_list += [{'word':i, 'kind': 'i', 'menu': info, 'info': i.info}]
592 let final_list += [{'word':i, 'kind': 't', 'menu': ext_traits[i], 'info': ext_traits[i]}]
594 let info = has_key(int_constants, i) ? int_constants[i] : ' - builtin'
595 let final_list += [{'word':i, 'kind': 'd', 'menu': info, 'info': i.info}]
693 let final_list += [{'word':i, 'info':class.all_values[i], 'kind':'v'}]
697 \ 'info':i.all_values[i],
762 let int_dict += [{'word':i, 'info':class.int_vars[i], 'menu':int_vars[i], 'kind':'v'}]
833 …word': leading_slash.relative_name, 'kind': tag.kind, 'menu': tag.filename, 'info': tag.filename })
837 …ng_slash.full_name : relative_name, 'kind': tag.kind, 'menu': tag.filename, 'info': tag.filename })
856 " if we have a constructor for this class, add parameters as to the info
1069 \ 'info':phpcomplete#FormatDocBlock(docblock),
1073 let info = phpcomplete#FormatDocBlock(docblock)
1074 if info != ''
1075 let info = "\n".info
1079 \ 'info':i.info,
1087 let info = phpcomplete#FormatDocBlock(docblock)
1088 if info != ''
1089 let info = "\n".info
1093 \ 'info':i.all_values[i].')'.info,
1110 …call add(res, {'word':method_name.'(', 'kind': 'f', 'menu': method_info.signature, 'info': method_…
1116 …call add(res, {'word':property_name, 'kind': 'v', 'menu': property_info.type, 'info': property_inf…
1123 …call add(res, {'word':method_name.'(', 'kind': 'f', 'menu': method_info.signature, 'info': method_…
1129 …call add(res, {'word':property_name, 'kind': 'v', 'menu': property_info.type, 'info': property_inf…
1135 call add(res, {'word':constant_name, 'kind': 'd', 'menu': constant_info, 'info': constant_info})
1586 " built in function, grab the return type from the info string
1821 " built in function, grab the return type from the info string
2227 for [name, info] in items(a:class_info.properties)
2228 let re .= "\n\t// @var $".name." ".info.type
2233 for [name, info] in items(a:class_info.static_properties)
2234 let re .= "\n\t// @var ".name." ".info.type
2235 let re .= "\n\tpublic static ".name." = ".info.initializer.";"
2239 for [name, info] in items(a:class_info.methods)
2246 let re .= "\n\t * @return ".info.return_type
2248 let re .= "\n\tpublic function ".name."(".info.signature."){"
2253 for [name, info] in items(a:class_info.static_methods)
2257 let re .= "\n\t * @return ".info.return_type
2259 let re .= "\n\tpublic static function ".name."(".info.signature."){"
2477 function! phpcomplete#FormatDocBlock(info) " {{{ argument
2479 if len(a:info.description)
2480 let res .= "Description:\n".join(map(split(a:info['description'], "\n"), '"\t".v:val'), "\n")."\n"
2483 if len(a:info.params)
2485 for arginfo in a:info.params
2494 if has_key(a:info.return, 'type')
2495 let res .= "\nReturn:\n\t".a:info['return']['type']
2496 if len(a:info.return.description) > 0
2497 let res .= ": ".a:info['return']['description']
2502 if len(a:info.throws)
2504 for excinfo in a:info.throws
2513 if has_key(a:info.var, 'type')
2514 let res .= "Type:\n\t".a:info['var']['type']."\n"
2515 if len(a:info['var']['description']) > 0
2516 let res .= ': '.a:info['var']['description']
2823 …er':'','type':'string'},'server_version':{'initializer':'','type':'int'},'info':{'initializer':'',…
2906 " that lookup we compile a 'ClassName::MethodName':'info' dictionary from the
2936 for [interfacename, info] in items(g:php_builtin_interfaces)