Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
143 changes: 143 additions & 0 deletions vint/ast/plugin/builtin_identifiers.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,25 +2,60 @@
'abs': True,
'acos': True,
'add': True,
'and': True,
'append': True,
'argc': True,
'argidx': True,
'arglistid': True,
'argv': True,
'asin': True,
'assert_beeps': True,
'assert_equal': True,
'assert_equalfile': True,
'assert_exception': True,
'assert_fails': True,
'assert_false': True,
'assert_inrange': True,
'assert_match': True,
'assert_notequal': True,
'assert_notmatch': True,
'assert_report': True,
'assert_true': True,
'atan': True,
'atan2': True,
'balloon_show': True,
'balloon_split': True,
'browse': True,
'browsedir': True,
'bufexists': True,
'buflisted': True,
'bufloaded': True,
'bufname': True,
'bufnr': True,
'bufwinid': True,
'bufwinnr': True,
'byte2line': True,
'byteidx': True,
'byteidxcomp': True,
'call': True,
'ceil': True,
'ch_canread': True,
'ch_close': True,
'ch_close_in': True,
'ch_evalexpr': True,
'ch_evalraw': True,
'ch_getbufnr': True,
'ch_getjob': True,
'ch_info': True,
'ch_log': True,
'ch_logfile': True,
'ch_open': True,
'ch_read': True,
'ch_readraw': True,
'ch_sendexpr': True,
'ch_sendraw': True,
'ch_setoptions': True,
'ch_status': True,
'changenr': True,
'char2nr': True,
'cindent': True,
Expand All @@ -38,6 +73,7 @@
'cursor': True,
'deepcopy': True,
'delete': True,
'deletebufline': True,
'did_filetype': True,
'diff_filler': True,
'diff_hlID': True,
Expand All @@ -46,6 +82,8 @@
'eval': True,
'eventhandler': True,
'executable': True,
'execute': True,
'exepath': True,
'exists': True,
'exp': True,
'expand': True,
Expand All @@ -67,22 +105,30 @@
'foldtext': True,
'foldtextresult': True,
'foreground': True,
'funcref': True,
'function': True,
'garbagecollect': True,
'get': True,
'getbufinfo': True,
'getbufline': True,
'getbufvar': True,
'getchangelist': True,
'getchar': True,
'getcharmod': True,
'getcharsearch': True,
'getcmdline': True,
'getcmdpos': True,
'getcmdtype': True,
'getcmdwintype': True,
'getcompletion': True,
'getcurpos': True,
'getcwd': True,
'getfontname': True,
'getfperm': True,
'getfsize': True,
'getftime': True,
'getftype': True,
'getjumplist': True,
'getline': True,
'getloclist': True,
'getmatches': True,
Expand All @@ -91,12 +137,16 @@
'getqflist': True,
'getreg': True,
'getregtype': True,
'gettabinfo': True,
'gettabvar': True,
'gettabwinvar': True,
'getwininfo': True,
'getwinpos': True,
'getwinposx': True,
'getwinposy': True,
'getwinvar': True,
'glob': True,
'glob2regpat': True,
'globpath': True,
'has': True,
'has_key': True,
Expand All @@ -119,10 +169,22 @@
'inputsave': True,
'inputsecret': True,
'insert': True,
'invert': True,
'isdirectory': True,
'islocked': True,
'isnan': True,
'items': True,
'job_getchannel': True,
'job_info': True,
'job_setoptions': True,
'job_start': True,
'job_status': True,
'job_stop': True,
'join': True,
'js_decode': True,
'js_encode': True,
'json_decode': True,
'json_encode': True,
'keys': True,
'len': True,
'libcall': True,
Expand All @@ -133,51 +195,75 @@
'localtime': True,
'log': True,
'log10': True,
'luaeval': True,
'map': True,
'maparg': True,
'mapcheck': True,
'match': True,
'matchadd': True,
'matchaddpos': True,
'matcharg': True,
'matchdelete': True,
'matchend': True,
'matchlist': True,
'matchstr': True,
'matchstrpos': True,
'max': True,
'min': True,
'mkdir': True,
'mode': True,
'mzeval': True,
'nextnonblank': True,
'nr2char': True,
'or': True,
'pathshorten': True,
'perleval': True,
'pow': True,
'prevnonblank': True,
'printf': True,
'prompt_addtext': True,
'prompt_setcallback': True,
'prompt_setinterrupt': True,
'prompt_setprompt': True,
'pumvisible': True,
'py3eval': True,
'pyeval': True,
'pyxeval': True,
'range': True,
'readfile': True,
'reg_executing': True,
'reg_recording': True,
'reltime': True,
'reltimefloat': True,
'reltimestr': True,
'remote_expr': True,
'remote_foreground': True,
'remote_peek': True,
'remote_read': True,
'remote_send': True,
'remote_startserver': True,
'remove': True,
'rename': True,
'repeat': True,
'resolve': True,
'reverse': True,
'round': True,
'screenattr': True,
'screenchar': True,
'screencol': True,
'screenrow': True,
'search': True,
'searchdecl': True,
'searchpair': True,
'searchpairpos': True,
'searchpos': True,
'server2client': True,
'serverlist': True,
'setbufline': True,
'setbufvar': True,
'setcharsearch': True,
'setcmdpos': True,
'setfperm': True,
'setline': True,
'setloclist': True,
'setmatches': True,
Expand All @@ -187,7 +273,9 @@
'settabvar': True,
'settabwinvar': True,
'setwinvar': True,
'sha256': True,
'shellescape': True,
'shiftwidth': True,
'simplify': True,
'sin': True,
'sinh': True,
Expand All @@ -199,9 +287,11 @@
'sqrt': True,
'str2float': True,
'str2nr': True,
'strcharpart': True,
'strchars': True,
'strdisplaywidth': True,
'strftime': True,
'strgetchar': True,
'stridx': True,
'string': True,
'strlen': True,
Expand All @@ -217,6 +307,7 @@
'synconcealed': True,
'synstack': True,
'system': True,
'systemlist': True,
'tabpagebuflist': True,
'tabpagenr': True,
'tabpagewinnr': True,
Expand All @@ -225,16 +316,66 @@
'tan': True,
'tanh': True,
'tempname': True,
'term_dumpdiff': True,
'term_dumpload': True,
'term_dumpwrite': True,
'term_getaltscreen': True,
'term_getansicolors': True,
'term_getattr': True,
'term_getcursor': True,
'term_getjob': True,
'term_getline': True,
'term_getscrolled': True,
'term_getsize': True,
'term_getstatus': True,
'term_gettitle': True,
'term_gettty': True,
'term_list': True,
'term_scrape': True,
'term_sendkeys': True,
'term_setansicolors': True,
'term_setkill': True,
'term_setrestore': True,
'term_setsize': True,
'term_start': True,
'term_wait': True,
'test_alloc_fail': True,
'test_autochdir': True,
'test_feedinput': True,
'test_garbagecollect_now': True,
'test_ignore_error': True,
'test_null_channel': True,
'test_null_dict': True,
'test_null_job': True,
'test_null_list': True,
'test_null_partial': True,
'test_null_string': True,
'test_override': True,
'test_settime': True,
'timer_info': True,
'timer_pause': True,
'timer_start': True,
'timer_stop': True,
'timer_stopall': True,
'tolower': True,
'toupper': True,
'tr': True,
'trim': True,
'trunc': True,
'type': True,
'undofile': True,
'undotree': True,
'uniq': True,
'values': True,
'virtcol': True,
'visualmode': True,
'wildmenumode': True,
'win_findbuf': True,
'win_getid': True,
'win_gotoid': True,
'win_id2tabwin': True,
'win_id2win': True,
'win_screenpos': True,
'winbufnr': True,
'wincol': True,
'winheight': True,
Expand All @@ -244,5 +385,7 @@
'winrestview': True,
'winsaveview': True,
'winwidth': True,
'wordcount': True,
'writefile': True,
'xor': True,
}