Home
last modified time | relevance | path

Searched defs:Constraint (Results 1 – 6 of 6) sorted by relevance

/packages/modules/Bluetooth/tools/pdl/src/
Dast.rs98 pub struct Constraint { struct
99 pub id: String,
100 pub loc: SourceRange,
101 pub value: Option<usize>,
102 pub tag_id: Option<String>,
312 impl Eq for Constraint {} implementation
313 impl PartialEq for Constraint { implementation
436 pub fn constraints(&self) -> std::slice::Iter<'_, Constraint> { in constraints() argument
Danalyzer.rs738 constraint: &Constraint, in check_constraints()
874 constraints: &'d [Constraint], in check_constraints()
877 mut constraints_by_id: HashMap<String, &'d Constraint>, in check_constraints()
1402 constraints: &HashMap<String, Constraint>, in inline_groups() argument
Dparser.rs299 fn parse_constraint(node: Node<'_>, context: &Context) -> Result<crate::ast::Constraint, String> { in parse_constraint()
314 ) -> Result<Vec<crate::ast::Constraint>, String> { in parse_constraint_list_opt()
/packages/modules/Bluetooth/tools/pdl/scripts/pdl/
Dcore.py19 def desugar_field_(field: Field, previous: Field, constraints: Dict[str, Constraint]) -> List[Field… argument
301 def constraint_ids(constraints: List[Constraint]) -> Set[str]:
Dast.py60 class Constraint(Node): class
/packages/modules/Bluetooth/tools/pdl/src/backends/
Drust.rs349 constraint: &ast::Constraint, in constraint_to_value()