Lines Matching defs:ArgSet
218 /// ArgSet is used to describe arguments relevant for taint detection or
221 class ArgSet {
223 ArgSet() = default;
224 ArgSet(ArgVecTy &&DiscreteArgs,
251 ArgSet SinkArgs;
253 ArgSet FilterArgs;
257 ArgSet PropSrcArgs;
258 ArgSet PropDstArgs;
265 GenericTaintRule(ArgSet &&Sink, ArgSet &&Filter, ArgSet &&Src, ArgSet &&Dst,
274 static GenericTaintRule Sink(ArgSet &&SinkArgs,
280 static GenericTaintRule Filter(ArgSet &&FilterArgs) {
286 static GenericTaintRule Source(ArgSet &&SourceArgs) {
291 static GenericTaintRule Prop(ArgSet &&SrcArgs, ArgSet &&DstArgs) {
537 ArgSet SrcDesc(std::move(P.SrcArgs),
539 ArgSet DstDesc(std::move(P.DstArgs),