rawtypes.parser.parser module

Inheritance diagram of rawtypes.parser.parser
class rawtypes.parser.parser.Parser(tu: rawtypes.clang.cindex.TranslationUnit, headers: List[pathlib.Path])

ベースクラス: object

static parse(headers: Iterable[pathlib.Path], *, include_dirs: Iterable[pathlib.Path] = (), definitions=(), target='') rawtypes.parser.parser.Parser
static parse_source(src: str) rawtypes.parser.parser.Parser
get_function(name: str) rawtypes.parser.function_cursor.FunctionCursor
get_struct(name: str) rawtypes.parser.struct_cursor.StructCursor
find_typedef(underlying: rawtypes.clang.cindex.Cursor) Optional[rawtypes.parser.typedef_cursor.TypedefCursor]