bend-osdev-apparmor
Search uses release 0.1.0.0 · 1,104 definitions
Definitions (1,104)
- def AaItB.pdepth
- def AaItB.paren
- def AaItB.flush.item
- def AaItB.flushthe pending tokens become an item: 0 a statement, 1 a block opening, 2 an assignment
- def AaIt.var_kind.resta word starting @{: 0 not a variable word, 1 exactly @{NAME}, 2 @{NAME}= or @{NAME}+= with more
- def AaIt.after_close
- def AaIt.var_kind.go
- def AaIt.var_kind
- def AaIt.is_include
- def AaItB.norm.worda token in normal mode
- def AaItB.norm.first
- def AaItB.norm.open
- def AaItB.norm.close
- def AaItB.norm.comma
- def AaItB.norm.go
- def AaItB.norm
- def AaItB.varcandafter @{NAME}: = or += makes it an assignment; anything else a rule
- def AaItB.var.samean assignment takes the tokens of its line; a comma there is an error
- def AaItB.var
- def AaIt.magicthe name inside <...>
- def AaItB.inc.magic
- def AaItB.inc.path
- def AaItB.inc
- def AaItB.step
- def AaItB.run
- def AaItB.finish
- def AaIt.of_lex
- def AaParse.itemsthe items of a file's text; a fault becomes an error item
- type AaExpOut
- def AaExpOut.items
- def AaExpOut.scopes
- def AaParse.find_file
- def AaParse.seenthe file is already included in the innermost block
- def AaParse.mark
- def AaParse.pop
- def AaParse.inc_itemsthe items an include brings in
- def AaParse.expand0includes nested too deep
- def AaParse.expandthe items with every include replaced by the included file's items; scopes: the files included so far in each open block, innermost first
- def AaParse.first_error
- def AaVars.find
- def AaVars.is_some
- def AaVars.extendvalues added to a variable's
- def AaVars.name_ok.goa variable name: a letter, then letters, digits and '_'
- def AaVars.name_ok
- type AaVRef@{NAME} at the start of a word: the name and what follows the '}'
- def AaVars.ref.go
- def AaVars.ref
- def AaVars.values.cons
- def AaVars.valuesthe text of each word or string
- type AaAssignan assignment: name, whether it is +=, the values
- def AaVars.opthe operator at the start of x: += (True) or = (False), and what follows it
- def AaVars.first
- def AaVars.assign.op
- def AaVars.assign.next@{NAME} then a separate = or += word
- def AaVars.assign.ref
- def AaVars.assign.parse
- def AaVars.apply.gothe environment after an assignment
- def AaVars.apply
- def AaVars.unslash
- def AaVars.value
- def AaVars.jointhe values, separated by commas, last character first, onto acc
- def AaVars.emitthe expansion of one reference (last character first, onto out)
- def AaVars.lookup
- type AaSbthe substitution: mode (0 text, 1 after an at sign, 2 inside a reference), the name read so far, the output (both last character first), still well formed
- def AaSb.close
- def AaSb.text
- def AaSb.step
- def AaSb.run
- def AaSb.result
- def AaVars.substone round: every reference replaced by its values
- def AaVars.has_refa reference remains: an at sign before an opening brace
- def AaVars.morewhether a text still holds a reference; None stays None
- def AaVars.expand.gomore: m still holds a reference (computed by the caller, so that a text without one is not substituted again)
- def AaVars.expandxs with its variables expanded (values may refer to variables, to a depth of eight); None if a variable is not assigned
- def AaVars.tok.go
- def AaVars.tok
- def AaVars.toksa statement's tokens with variables expanded
- type AaAlias
- type AaPre
- def AaPre.fail
- def AaPre.env
- def AaPre.assign
- def AaPre.text
- def AaPre.alias.goalias FROM -> TO
- def AaPre.alias
- def AaPre.depth
- def AaPre.started
- def AaPre.topa statement at the top level: alias (before the first profile), abi, or an error
- def AaPre.stmt
- def AaPre.var
- def AaPre.open
- def AaPre.close
- def AaPre.step
- def AaPre.run
- type AaBQ
- def AaBQ.none
- def AaQ.kindwhat a term is as a qualifier: 1 audit, 2 allow, 3 deny, 4 owner, 0 none
- def AaQ.allowedthe qualifier k may come at stage s (0 start, 1 after audit, 2 after allow or deny, 3 after owner), and the stage after it
- def AaQ.stage
- def AaQ.add