Module expression

Module expression 

Source
Expand description

Types related to the condition part of YARA rules.

Structs§

Expression
A parsed expression with associated span
Identifier
Parsed identifier used in expressions.
IdentifierOperation
Operation applied on an identifier.
RuleSet
Set of multiple rules.
SetElement
Element of a set.
VariableSet
Set of multiple variables.

Enums§

ExpressionKind
An expression parsed in a Rule.
ForIterator
Iterator for a ‘for’ expression over an identifier.
ForSelection
Selection of variables in a ‘for’ expression.
IdentifierOperationType
Type of operation applied on an identifier.
ReadIntegerType
Integer read type, see ExpressionKind::ReadInteger.