@eagleoutice/flowr - v2.17.4
    Preparing search index...

    Type Alias TaintCondition<Domain>

    Mapping of incoming function arguments and taints to a resulting taint

    type TaintCondition<Domain extends AnyAbstractDomain = AnyAbstractDomain> = {
        allArgs?: boolean;
        argDefinition?: TaintParameterLocation[];
        argSignature?: { props: ArgProps; sig: FnSig };
        argValues?: FunctionParameterLocation<unknown>[];
        conditionFn: TaintConditionFunction<Domain>;
    }

    Type Parameters

    Index
    allArgs?: boolean

    additionally consider the taints of every argument of the call

    argDefinition?: TaintParameterLocation[]
    argSignature?: { props: ArgProps; sig: FnSig }
    argValues?: FunctionParameterLocation<unknown>[]