Functionsยง
- get_
cache_ dir - Searches for the asm-lsp cache directory.
- populate_
6502_ instructions - Parse the provided HTML contents and return a vector of all the instructions based on that. https://www.masswerk.at/6502/6502_instruction_set.html
- populate_
arm_ instructions - Parse all of the ARM instruction xml files inside of
docs_dirEach file is expected to correspond to part of anInstructionobject - populate_
avr_ directives - Parse the provided XML contents and return a vector of all the directives based on that. If parsing fails, the appropriate error will be returned instead.
- populate_
avr_ instructions - Parse the provided XML contents and return a vector of all the instructions based on that. If parsing fails, the appropriate error will be returned instead.
- populate_
ca65_ directives - Parse the provided HTML contents and return a vector of all the directives based on that. If parsing fails, the appropriate error will be returned instead.
- populate_
gas_ directives - Parse the provided XML contents and return a vector of all the directives based on that. If parsing fails, the appropriate error will be returned instead.
- populate_
instructions - Parse the provided XML contents and return a vector of all the instructions based on that. If parsing fails, the appropriate error will be returned instead.
- populate_
mars_ pseudo_ instructions - Parse all of the MARS mips pseudo-ops from the
mips.txtfile - populate_
masm_ nasm_ fasm_ mars_ directives - Parse the provided XML contents and return a vector of all the directives based on that. If parsing fails, the appropriate error will be returned instead.
- populate_
mips_ instructions - Parse all of the mips instruction in the
mips.jsonfile - populate_
name_ to_ directive_ map - populate_
name_ to_ instruction_ map - populate_
name_ to_ register_ map - populate_
power_ isa_ instructions - Parse the provided JSON contents and return a vector of all the instructions based on that. https://github.com/open-power-sdk/PowerISA/blob/main/ISA.json
- populate_
registers - Parse the provided XML contents and return a vector of all the registers based on that. If parsing fails, the appropriate error will be returned instead.
- populate_
riscv_ instructions - Parse all of the RISCV instruction rst files inside of
docs_dirEach file is expected to correspond to part of anInstructionobject - populate_
riscv_ registers - Parse all of the register information witin the documentation file