Lines Matching refs:parts
1419 let parts = split(substitute(type, '^\\', '', ''), '\')
1420 let class_candidate_namespace = join(parts[0:-2], '\')
1421 let classname_candidate = parts[-1]
2360 let parts = matchlist(param_line, '@param\s\+\(\S\+\)\s\+\(\S\+\)\s*\(.*\)')
2361 if len(parts) > 0
2363 \ 'line': parts[0],
2364 \ 'type': phpcomplete#GetTypeFromDocBlockParam(get(parts, 1, '')),
2365 \ 'name': get(parts, 2, ''),
2366 \ 'description': get(parts, 3, '')})
2381 let parts = matchlist(exception_line, '^\(@throws\|@exception\)\s\+\(\S\+\)\s*\(.*\)')
2382 if len(parts) > 0
2384 \ 'line': parts[0],
2385 \ 'type': phpcomplete#GetTypeFromDocBlockParam(get(parts, 2, '')),
2386 \ 'description': get(parts, 3, '')})
2401 let parts = matchlist(property_line, '\(@property\)\s\+\(\S\+\)\s*\(.*\)')
2402 if len(parts) > 0
2404 \ 'line': parts[0],
2405 \ 'type': phpcomplete#GetTypeFromDocBlockParam(get(parts, 2, '')),
2406 \ 'description': get(parts, 3, '')})