IDAPython 8.4
Loading...
Searching...
No Matches
ida_srclang.py File Reference

Namespaces

namespace  ida_srclang
 

Functions

"bool" select_parser_by_name (*args)
 select_parser_by_name(name) -> bool Set the parser with the given name as the current parser.
 
"bool" select_parser_by_srclang (*args)
 select_parser_by_srclang(lang) -> bool Set the parser that supports the given language(s) as the current parser.
 
"int" set_parser_argv (*args)
 set_parser_argv(parser_name, argv) -> int Set the command-line args to use for invocations of the parser with the given name
 
"int" parse_decls_for_srclang (*args)
 parse_decls_for_srclang(lang, til, input, is_path) -> int Parse type declarations in the specified language
 
"int" parse_decls_with_parser (*args)
 parse_decls_with_parser(parser_name, til, input, is_path) -> int Parse type declarations using the parser with the specified name
 

Variables

 SRCLANG_C = _ida_srclang.SRCLANG_C
 
 SRCLANG_CPP = _ida_srclang.SRCLANG_CPP
 
 SRCLANG_OBJC = _ida_srclang.SRCLANG_OBJC
 
 SRCLANG_SWIFT = _ida_srclang.SRCLANG_SWIFT
 
 SRCLANG_GO = _ida_srclang.SRCLANG_GO