Struct rust_code_analysis::Ops
source · pub struct Ops {
pub name: Option<String>,
pub start_line: usize,
pub end_line: usize,
pub kind: SpaceKind,
pub spaces: Vec<Ops>,
pub operands: Vec<String>,
pub operators: Vec<String>,
}
Expand description
All operands and operators of a space.
Fields§
§name: Option<String>
The name of a function space.
If None
, an error is occured in parsing
the name of a function space.
start_line: usize
The first line of a function space.
end_line: usize
The last line of a function space.
kind: SpaceKind
The space kind.
spaces: Vec<Ops>
All subspaces contained in a function space.
operands: Vec<String>
All operands of a space.
operators: Vec<String>
All operators of a space.