package generatedtest; import android.app.PendingIntent; import androidx.core.graphics.drawable.IconCompat; import androidx.remotecallback.RemoteCallback; import androidx.slice.Slice; import androidx.slice.builders.GridRowBuilder; import androidx.slice.builders.ListBuilder; import androidx.slice.builders.SelectionBuilder; import androidx.slice.builders.SliceAction; // Test case generated by GenerateFlowTestCase.ql public class Test { Object newWithSlice_actionDefault(Object element) { return null; } Object source() { return null; } void sink(Object o) {} public void test() throws Exception { { // "androidx.slice.builders;ListBuilder$HeaderBuilder;false;setPrimaryAction;;;SyntheticField[androidx.slice.Slice.action] // of Argument[0];SyntheticField[androidx.slice.Slice.action] of // Argument[this];taint;manual" ListBuilder.HeaderBuilder out = null; SliceAction in = (SliceAction) source(); out.setPrimaryAction(in); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;ListBuilder$HeaderBuilder;true;setContentDescription;;;Argument[this];ReturnValue;value;manual" ListBuilder.HeaderBuilder out = null; ListBuilder.HeaderBuilder in = (ListBuilder.HeaderBuilder) source(); out = in.setContentDescription(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$HeaderBuilder;true;setLayoutDirection;;;Argument[this];ReturnValue;value;manual" ListBuilder.HeaderBuilder out = null; ListBuilder.HeaderBuilder in = (ListBuilder.HeaderBuilder) source(); out = in.setLayoutDirection(0); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$HeaderBuilder;true;setPrimaryAction;;;Argument[this];ReturnValue;value;manual" ListBuilder.HeaderBuilder out = null; ListBuilder.HeaderBuilder in = (ListBuilder.HeaderBuilder) source(); out = in.setPrimaryAction(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$HeaderBuilder;true;setSubtitle;;;Argument[this];ReturnValue;value;manual" ListBuilder.HeaderBuilder out = null; ListBuilder.HeaderBuilder in = (ListBuilder.HeaderBuilder) source(); out = in.setSubtitle(null, false); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$HeaderBuilder;true;setSubtitle;;;Argument[this];ReturnValue;value;manual" ListBuilder.HeaderBuilder out = null; ListBuilder.HeaderBuilder in = (ListBuilder.HeaderBuilder) source(); out = in.setSubtitle(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$HeaderBuilder;true;setSummary;;;Argument[this];ReturnValue;value;manual" ListBuilder.HeaderBuilder out = null; ListBuilder.HeaderBuilder in = (ListBuilder.HeaderBuilder) source(); out = in.setSummary(null, false); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$HeaderBuilder;true;setSummary;;;Argument[this];ReturnValue;value;manual" ListBuilder.HeaderBuilder out = null; ListBuilder.HeaderBuilder in = (ListBuilder.HeaderBuilder) source(); out = in.setSummary(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$HeaderBuilder;true;setTitle;;;Argument[this];ReturnValue;value;manual" ListBuilder.HeaderBuilder out = null; ListBuilder.HeaderBuilder in = (ListBuilder.HeaderBuilder) source(); out = in.setTitle(null, false); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$HeaderBuilder;true;setTitle;;;Argument[this];ReturnValue;value;manual" ListBuilder.HeaderBuilder out = null; ListBuilder.HeaderBuilder in = (ListBuilder.HeaderBuilder) source(); out = in.setTitle(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$InputRangeBuilder;false;addEndItem;;;SyntheticField[androidx.slice.Slice.action] // of Argument[0];SyntheticField[androidx.slice.Slice.action] of // Argument[this];taint;manual" ListBuilder.InputRangeBuilder out = null; SliceAction in = (SliceAction) source(); out.addEndItem(in, false); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;ListBuilder$InputRangeBuilder;false;addEndItem;;;SyntheticField[androidx.slice.Slice.action] // of Argument[0];SyntheticField[androidx.slice.Slice.action] of // Argument[this];taint;manual" ListBuilder.InputRangeBuilder out = null; SliceAction in = (SliceAction) source(); out.addEndItem(in); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;ListBuilder$InputRangeBuilder;false;setInputAction;(PendingIntent);;Argument[0];SyntheticField[androidx.slice.Slice.action] // of Argument[this];taint;manual" ListBuilder.InputRangeBuilder out = null; PendingIntent in = (PendingIntent) source(); out.setInputAction(in); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;ListBuilder$InputRangeBuilder;false;setPrimaryAction;;;SyntheticField[androidx.slice.Slice.action] // of Argument[0];SyntheticField[androidx.slice.Slice.action] of // Argument[this];taint;manual" ListBuilder.InputRangeBuilder out = null; SliceAction in = (SliceAction) source(); out.setPrimaryAction(in); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;ListBuilder$InputRangeBuilder;true;addEndItem;;;Argument[this];ReturnValue;value;manual" ListBuilder.InputRangeBuilder out = null; ListBuilder.InputRangeBuilder in = (ListBuilder.InputRangeBuilder) source(); out = in.addEndItem(null, false); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$InputRangeBuilder;true;addEndItem;;;Argument[this];ReturnValue;value;manual" ListBuilder.InputRangeBuilder out = null; ListBuilder.InputRangeBuilder in = (ListBuilder.InputRangeBuilder) source(); out = in.addEndItem(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$InputRangeBuilder;true;setContentDescription;;;Argument[this];ReturnValue;value;manual" ListBuilder.InputRangeBuilder out = null; ListBuilder.InputRangeBuilder in = (ListBuilder.InputRangeBuilder) source(); out = in.setContentDescription(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$InputRangeBuilder;true;setInputAction;;;Argument[this];ReturnValue;value;manual" ListBuilder.InputRangeBuilder out = null; ListBuilder.InputRangeBuilder in = (ListBuilder.InputRangeBuilder) source(); out = in.setInputAction((RemoteCallback) null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$InputRangeBuilder;true;setInputAction;;;Argument[this];ReturnValue;value;manual" ListBuilder.InputRangeBuilder out = null; ListBuilder.InputRangeBuilder in = (ListBuilder.InputRangeBuilder) source(); out = in.setInputAction((PendingIntent) null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$InputRangeBuilder;true;setLayoutDirection;;;Argument[this];ReturnValue;value;manual" ListBuilder.InputRangeBuilder out = null; ListBuilder.InputRangeBuilder in = (ListBuilder.InputRangeBuilder) source(); out = in.setLayoutDirection(0); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$InputRangeBuilder;true;setMax;;;Argument[this];ReturnValue;value;manual" ListBuilder.InputRangeBuilder out = null; ListBuilder.InputRangeBuilder in = (ListBuilder.InputRangeBuilder) source(); out = in.setMax(0); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$InputRangeBuilder;true;setMin;;;Argument[this];ReturnValue;value;manual" ListBuilder.InputRangeBuilder out = null; ListBuilder.InputRangeBuilder in = (ListBuilder.InputRangeBuilder) source(); out = in.setMin(0); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$InputRangeBuilder;true;setPrimaryAction;;;Argument[this];ReturnValue;value;manual" ListBuilder.InputRangeBuilder out = null; ListBuilder.InputRangeBuilder in = (ListBuilder.InputRangeBuilder) source(); out = in.setPrimaryAction(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$InputRangeBuilder;true;setSubtitle;;;Argument[this];ReturnValue;value;manual" ListBuilder.InputRangeBuilder out = null; ListBuilder.InputRangeBuilder in = (ListBuilder.InputRangeBuilder) source(); out = in.setSubtitle(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$InputRangeBuilder;true;setThumb;;;Argument[this];ReturnValue;value;manual" ListBuilder.InputRangeBuilder out = null; ListBuilder.InputRangeBuilder in = (ListBuilder.InputRangeBuilder) source(); out = in.setThumb(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$InputRangeBuilder;true;setTitle;;;Argument[this];ReturnValue;value;manual" ListBuilder.InputRangeBuilder out = null; ListBuilder.InputRangeBuilder in = (ListBuilder.InputRangeBuilder) source(); out = in.setTitle(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$InputRangeBuilder;true;setTitleItem;;;Argument[this];ReturnValue;value;manual" ListBuilder.InputRangeBuilder out = null; ListBuilder.InputRangeBuilder in = (ListBuilder.InputRangeBuilder) source(); out = in.setTitleItem(null, 0, false); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$InputRangeBuilder;true;setTitleItem;;;Argument[this];ReturnValue;value;manual" ListBuilder.InputRangeBuilder out = null; ListBuilder.InputRangeBuilder in = (ListBuilder.InputRangeBuilder) source(); out = in.setTitleItem(null, 0); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$InputRangeBuilder;true;setValue;;;Argument[this];ReturnValue;value;manual" ListBuilder.InputRangeBuilder out = null; ListBuilder.InputRangeBuilder in = (ListBuilder.InputRangeBuilder) source(); out = in.setValue(0); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RangeBuilder;false;setPrimaryAction;;;SyntheticField[androidx.slice.Slice.action] // of Argument[0];SyntheticField[androidx.slice.Slice.action] of // Argument[this];taint;manual" ListBuilder.RangeBuilder out = null; SliceAction in = (SliceAction) source(); out.setPrimaryAction(in); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;ListBuilder$RangeBuilder;true;setContentDescription;;;Argument[this];ReturnValue;value;manual" ListBuilder.RangeBuilder out = null; ListBuilder.RangeBuilder in = (ListBuilder.RangeBuilder) source(); out = in.setContentDescription(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RangeBuilder;true;setMax;;;Argument[this];ReturnValue;value;manual" ListBuilder.RangeBuilder out = null; ListBuilder.RangeBuilder in = (ListBuilder.RangeBuilder) source(); out = in.setMax(0); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RangeBuilder;true;setMode;;;Argument[this];ReturnValue;value;manual" ListBuilder.RangeBuilder out = null; ListBuilder.RangeBuilder in = (ListBuilder.RangeBuilder) source(); out = in.setMode(0); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RangeBuilder;true;setPrimaryAction;;;Argument[this];ReturnValue;value;manual" ListBuilder.RangeBuilder out = null; ListBuilder.RangeBuilder in = (ListBuilder.RangeBuilder) source(); out = in.setPrimaryAction(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RangeBuilder;true;setSubtitle;;;Argument[this];ReturnValue;value;manual" ListBuilder.RangeBuilder out = null; ListBuilder.RangeBuilder in = (ListBuilder.RangeBuilder) source(); out = in.setSubtitle(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RangeBuilder;true;setTitle;;;Argument[this];ReturnValue;value;manual" ListBuilder.RangeBuilder out = null; ListBuilder.RangeBuilder in = (ListBuilder.RangeBuilder) source(); out = in.setTitle(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RangeBuilder;true;setTitleItem;;;Argument[this];ReturnValue;value;manual" ListBuilder.RangeBuilder out = null; ListBuilder.RangeBuilder in = (ListBuilder.RangeBuilder) source(); out = in.setTitleItem(null, 0, false); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RangeBuilder;true;setTitleItem;;;Argument[this];ReturnValue;value;manual" ListBuilder.RangeBuilder out = null; ListBuilder.RangeBuilder in = (ListBuilder.RangeBuilder) source(); out = in.setTitleItem(null, 0); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RangeBuilder;true;setValue;;;Argument[this];ReturnValue;value;manual" ListBuilder.RangeBuilder out = null; ListBuilder.RangeBuilder in = (ListBuilder.RangeBuilder) source(); out = in.setValue(0); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RatingBuilder;false;setInputAction;(PendingIntent);;Argument[0];SyntheticField[androidx.slice.Slice.action] // of Argument[this];taint;manual" ListBuilder.RatingBuilder out = null; PendingIntent in = (PendingIntent) source(); out.setInputAction(in); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;ListBuilder$RatingBuilder;false;setPrimaryAction;;;SyntheticField[androidx.slice.Slice.action] // of Argument[0];SyntheticField[androidx.slice.Slice.action] of // Argument[this];taint;manual" ListBuilder.RatingBuilder out = null; SliceAction in = (SliceAction) source(); out.setPrimaryAction(in); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;ListBuilder$RatingBuilder;true;setContentDescription;;;Argument[this];ReturnValue;value;manual" ListBuilder.RatingBuilder out = null; ListBuilder.RatingBuilder in = (ListBuilder.RatingBuilder) source(); out = in.setContentDescription(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RatingBuilder;true;setInputAction;;;Argument[this];ReturnValue;value;manual" ListBuilder.RatingBuilder out = null; ListBuilder.RatingBuilder in = (ListBuilder.RatingBuilder) source(); out = in.setInputAction((RemoteCallback) null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RatingBuilder;true;setInputAction;;;Argument[this];ReturnValue;value;manual" ListBuilder.RatingBuilder out = null; ListBuilder.RatingBuilder in = (ListBuilder.RatingBuilder) source(); out = in.setInputAction((PendingIntent) null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RatingBuilder;true;setMax;;;Argument[this];ReturnValue;value;manual" ListBuilder.RatingBuilder out = null; ListBuilder.RatingBuilder in = (ListBuilder.RatingBuilder) source(); out = in.setMax(0); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RatingBuilder;true;setMin;;;Argument[this];ReturnValue;value;manual" ListBuilder.RatingBuilder out = null; ListBuilder.RatingBuilder in = (ListBuilder.RatingBuilder) source(); out = in.setMin(0); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RatingBuilder;true;setPrimaryAction;;;Argument[this];ReturnValue;value;manual" ListBuilder.RatingBuilder out = null; ListBuilder.RatingBuilder in = (ListBuilder.RatingBuilder) source(); out = in.setPrimaryAction(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RatingBuilder;true;setSubtitle;;;Argument[this];ReturnValue;value;manual" ListBuilder.RatingBuilder out = null; ListBuilder.RatingBuilder in = (ListBuilder.RatingBuilder) source(); out = in.setSubtitle(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RatingBuilder;true;setTitle;;;Argument[this];ReturnValue;value;manual" ListBuilder.RatingBuilder out = null; ListBuilder.RatingBuilder in = (ListBuilder.RatingBuilder) source(); out = in.setTitle(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RatingBuilder;true;setTitleItem;;;Argument[this];ReturnValue;value;manual" ListBuilder.RatingBuilder out = null; ListBuilder.RatingBuilder in = (ListBuilder.RatingBuilder) source(); out = in.setTitleItem(null, 0, false); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RatingBuilder;true;setTitleItem;;;Argument[this];ReturnValue;value;manual" ListBuilder.RatingBuilder out = null; ListBuilder.RatingBuilder in = (ListBuilder.RatingBuilder) source(); out = in.setTitleItem(null, 0); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RatingBuilder;true;setValue;;;Argument[this];ReturnValue;value;manual" ListBuilder.RatingBuilder out = null; ListBuilder.RatingBuilder in = (ListBuilder.RatingBuilder) source(); out = in.setValue(0.0f); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RowBuilder;false;addEndItem;(SliceAction);;SyntheticField[androidx.slice.Slice.action] // of Argument[0];SyntheticField[androidx.slice.Slice.action] of // Argument[this];taint;manual" ListBuilder.RowBuilder out = null; SliceAction in = (SliceAction) source(); out.addEndItem(in); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;ListBuilder$RowBuilder;false;addEndItem;(SliceAction,boolean);;SyntheticField[androidx.slice.Slice.action] // of Argument[0];SyntheticField[androidx.slice.Slice.action] of // Argument[this];taint;manual" ListBuilder.RowBuilder out = null; SliceAction in = (SliceAction) source(); out.addEndItem(in, false); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;ListBuilder$RowBuilder;false;setPrimaryAction;;;SyntheticField[androidx.slice.Slice.action] // of Argument[0];SyntheticField[androidx.slice.Slice.action] of // Argument[this];taint;manual" ListBuilder.RowBuilder out = null; SliceAction in = (SliceAction) source(); out.setPrimaryAction(in); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;ListBuilder$RowBuilder;false;setTitleItem;(SliceAction);;SyntheticField[androidx.slice.Slice.action] // of Argument[0];SyntheticField[androidx.slice.Slice.action] of // Argument[this];taint;manual" ListBuilder.RowBuilder out = null; SliceAction in = (SliceAction) source(); out.setTitleItem(in); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;ListBuilder$RowBuilder;false;setTitleItem;(SliceAction,boolean);;SyntheticField[androidx.slice.Slice.action] // of Argument[0];SyntheticField[androidx.slice.Slice.action] of // Argument[this];taint;manual" ListBuilder.RowBuilder out = null; SliceAction in = (SliceAction) source(); out.setTitleItem(in, false); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;ListBuilder$RowBuilder;true;addEndItem;;;Argument[this];ReturnValue;value;manual" ListBuilder.RowBuilder out = null; ListBuilder.RowBuilder in = (ListBuilder.RowBuilder) source(); out = in.addEndItem(null, 0, false); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RowBuilder;true;addEndItem;;;Argument[this];ReturnValue;value;manual" ListBuilder.RowBuilder out = null; ListBuilder.RowBuilder in = (ListBuilder.RowBuilder) source(); out = in.addEndItem(0L); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RowBuilder;true;addEndItem;;;Argument[this];ReturnValue;value;manual" ListBuilder.RowBuilder out = null; ListBuilder.RowBuilder in = (ListBuilder.RowBuilder) source(); out = in.addEndItem((SliceAction) null, false); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RowBuilder;true;addEndItem;;;Argument[this];ReturnValue;value;manual" ListBuilder.RowBuilder out = null; ListBuilder.RowBuilder in = (ListBuilder.RowBuilder) source(); out = in.addEndItem((SliceAction) null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RowBuilder;true;addEndItem;;;Argument[this];ReturnValue;value;manual" ListBuilder.RowBuilder out = null; ListBuilder.RowBuilder in = (ListBuilder.RowBuilder) source(); out = in.addEndItem((IconCompat) null, 0); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RowBuilder;true;setContentDescription;;;Argument[this];ReturnValue;value;manual" ListBuilder.RowBuilder out = null; ListBuilder.RowBuilder in = (ListBuilder.RowBuilder) source(); out = in.setContentDescription(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RowBuilder;true;setEndOfSection;;;Argument[this];ReturnValue;value;manual" ListBuilder.RowBuilder out = null; ListBuilder.RowBuilder in = (ListBuilder.RowBuilder) source(); out = in.setEndOfSection(false); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RowBuilder;true;setLayoutDirection;;;Argument[this];ReturnValue;value;manual" ListBuilder.RowBuilder out = null; ListBuilder.RowBuilder in = (ListBuilder.RowBuilder) source(); out = in.setLayoutDirection(0); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RowBuilder;true;setPrimaryAction;;;Argument[this];ReturnValue;value;manual" ListBuilder.RowBuilder out = null; ListBuilder.RowBuilder in = (ListBuilder.RowBuilder) source(); out = in.setPrimaryAction(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RowBuilder;true;setSubtitle;;;Argument[this];ReturnValue;value;manual" ListBuilder.RowBuilder out = null; ListBuilder.RowBuilder in = (ListBuilder.RowBuilder) source(); out = in.setSubtitle(null, false); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RowBuilder;true;setSubtitle;;;Argument[this];ReturnValue;value;manual" ListBuilder.RowBuilder out = null; ListBuilder.RowBuilder in = (ListBuilder.RowBuilder) source(); out = in.setSubtitle(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RowBuilder;true;setTitle;;;Argument[this];ReturnValue;value;manual" ListBuilder.RowBuilder out = null; ListBuilder.RowBuilder in = (ListBuilder.RowBuilder) source(); out = in.setTitle(null, false); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RowBuilder;true;setTitle;;;Argument[this];ReturnValue;value;manual" ListBuilder.RowBuilder out = null; ListBuilder.RowBuilder in = (ListBuilder.RowBuilder) source(); out = in.setTitle(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RowBuilder;true;setTitleItem;;;Argument[this];ReturnValue;value;manual" ListBuilder.RowBuilder out = null; ListBuilder.RowBuilder in = (ListBuilder.RowBuilder) source(); out = in.setTitleItem(null, 0, false); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RowBuilder;true;setTitleItem;;;Argument[this];ReturnValue;value;manual" ListBuilder.RowBuilder out = null; ListBuilder.RowBuilder in = (ListBuilder.RowBuilder) source(); out = in.setTitleItem(0L); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RowBuilder;true;setTitleItem;;;Argument[this];ReturnValue;value;manual" ListBuilder.RowBuilder out = null; ListBuilder.RowBuilder in = (ListBuilder.RowBuilder) source(); out = in.setTitleItem((SliceAction) null, false); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RowBuilder;true;setTitleItem;;;Argument[this];ReturnValue;value;manual" ListBuilder.RowBuilder out = null; ListBuilder.RowBuilder in = (ListBuilder.RowBuilder) source(); out = in.setTitleItem((SliceAction) null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder$RowBuilder;true;setTitleItem;;;Argument[this];ReturnValue;value;manual" ListBuilder.RowBuilder out = null; ListBuilder.RowBuilder in = (ListBuilder.RowBuilder) source(); out = in.setTitleItem((IconCompat) null, 0); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder;false;addAction;;;SyntheticField[androidx.slice.Slice.action] // of Argument[0];SyntheticField[androidx.slice.Slice.action] of // Argument[this];taint;manual" ListBuilder out = null; SliceAction in = (SliceAction) source(); out.addAction(in); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;ListBuilder;false;addGridRow;;;SyntheticField[androidx.slice.Slice.action] // of Argument[0];SyntheticField[androidx.slice.Slice.action] of // Argument[this];taint;manual" ListBuilder out = null; GridRowBuilder in = (GridRowBuilder) source(); out.addGridRow(in); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;ListBuilder;false;addInputRange;;;SyntheticField[androidx.slice.Slice.action] // of Argument[0];SyntheticField[androidx.slice.Slice.action] of // Argument[this];taint;manual" ListBuilder out = null; ListBuilder.InputRangeBuilder in = (ListBuilder.InputRangeBuilder) source(); out.addInputRange(in); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;ListBuilder;false;addRange;;;SyntheticField[androidx.slice.Slice.action] // of Argument[0];SyntheticField[androidx.slice.Slice.action] of // Argument[this];taint;manual" ListBuilder out = null; ListBuilder.RangeBuilder in = (ListBuilder.RangeBuilder) source(); out.addRange(in); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;ListBuilder;false;addRating;;;SyntheticField[androidx.slice.Slice.action] // of Argument[0];SyntheticField[androidx.slice.Slice.action] of // Argument[this];taint;manual" ListBuilder out = null; ListBuilder.RatingBuilder in = (ListBuilder.RatingBuilder) source(); out.addRating(in); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;ListBuilder;false;addRow;;;SyntheticField[androidx.slice.Slice.action] // of Argument[0];SyntheticField[androidx.slice.Slice.action] of // Argument[this];taint;manual" ListBuilder out = null; ListBuilder.RowBuilder in = (ListBuilder.RowBuilder) source(); out.addRow(in); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;ListBuilder;false;addSelection;;;SyntheticField[androidx.slice.Slice.action] // of Argument[0];SyntheticField[androidx.slice.Slice.action] of // Argument[this];taint;manual" ListBuilder out = null; SelectionBuilder in = (SelectionBuilder) source(); out.addSelection(in); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;ListBuilder;false;setHeader;;;SyntheticField[androidx.slice.Slice.action] // of Argument[0];SyntheticField[androidx.slice.Slice.action] of // Argument[this];taint;manual" ListBuilder out = null; ListBuilder.HeaderBuilder in = (ListBuilder.HeaderBuilder) source(); out.setHeader(in); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;ListBuilder;false;setSeeMoreAction;(PendingIntent);;Argument[0];SyntheticField[androidx.slice.Slice.action] // of Argument[this];taint;manual" ListBuilder out = null; PendingIntent in = (PendingIntent) source(); out.setSeeMoreAction(in); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;ListBuilder;true;addAction;;;Argument[this];ReturnValue;value;manual" ListBuilder out = null; ListBuilder in = (ListBuilder) source(); out = in.addAction(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder;true;addGridRow;;;Argument[this];ReturnValue;value;manual" ListBuilder out = null; ListBuilder in = (ListBuilder) source(); out = in.addGridRow(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder;true;addInputRange;;;Argument[this];ReturnValue;value;manual" ListBuilder out = null; ListBuilder in = (ListBuilder) source(); out = in.addInputRange(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder;true;addRange;;;Argument[this];ReturnValue;value;manual" ListBuilder out = null; ListBuilder in = (ListBuilder) source(); out = in.addRange(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder;true;addRating;;;Argument[this];ReturnValue;value;manual" ListBuilder out = null; ListBuilder in = (ListBuilder) source(); out = in.addRating(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder;true;addRow;;;Argument[this];ReturnValue;value;manual" ListBuilder out = null; ListBuilder in = (ListBuilder) source(); out = in.addRow(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder;true;addSelection;;;Argument[this];ReturnValue;value;manual" ListBuilder out = null; ListBuilder in = (ListBuilder) source(); out = in.addSelection(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder;true;build;;;SyntheticField[androidx.slice.Slice.action] // of Argument[this];ReturnValue;taint;manual" Slice out = null; ListBuilder in = (ListBuilder) source(); out = in.build(); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;ListBuilder;true;setAccentColor;;;Argument[this];ReturnValue;value;manual" ListBuilder out = null; ListBuilder in = (ListBuilder) source(); out = in.setAccentColor(0); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder;true;setHeader;;;Argument[this];ReturnValue;value;manual" ListBuilder out = null; ListBuilder in = (ListBuilder) source(); out = in.setHeader(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder;true;setHostExtras;;;Argument[this];ReturnValue;value;manual" ListBuilder out = null; ListBuilder in = (ListBuilder) source(); out = in.setHostExtras(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder;true;setIsError;;;Argument[this];ReturnValue;value;manual" ListBuilder out = null; ListBuilder in = (ListBuilder) source(); out = in.setIsError(false); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder;true;setKeywords;;;Argument[this];ReturnValue;value;manual" ListBuilder out = null; ListBuilder in = (ListBuilder) source(); out = in.setKeywords(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder;true;setLayoutDirection;;;Argument[this];ReturnValue;value;manual" ListBuilder out = null; ListBuilder in = (ListBuilder) source(); out = in.setLayoutDirection(0); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder;true;setSeeMoreAction;;;Argument[this];ReturnValue;value;manual" ListBuilder out = null; ListBuilder in = (ListBuilder) source(); out = in.setSeeMoreAction((RemoteCallback) null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder;true;setSeeMoreAction;;;Argument[this];ReturnValue;value;manual" ListBuilder out = null; ListBuilder in = (ListBuilder) source(); out = in.setSeeMoreAction((PendingIntent) null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder;true;setSeeMoreRow;;;Argument[this];ReturnValue;value;manual" ListBuilder out = null; ListBuilder in = (ListBuilder) source(); out = in.setSeeMoreRow(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;ListBuilder;true;setSeeMoreRow;;;SyntheticField[androidx.slice.Slice.action] // of Argument[0];SyntheticField[androidx.slice.Slice.action] of // Argument[this];taint;manual" ListBuilder out = null; ListBuilder.RowBuilder in = (ListBuilder.RowBuilder) source(); out.setSeeMoreRow(in); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;SliceAction;false;create;(PendingIntent,IconCompat,int,CharSequence);;Argument[0];SyntheticField[androidx.slice.Slice.action] // of ReturnValue;taint;manual" SliceAction out = null; PendingIntent in = (PendingIntent) source(); out = SliceAction.create(in, (IconCompat) null, 0, (CharSequence) null); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;SliceAction;false;createDeeplink;(PendingIntent,IconCompat,int,CharSequence);;Argument[0];SyntheticField[androidx.slice.Slice.action] // of ReturnValue;taint;manual" SliceAction out = null; PendingIntent in = (PendingIntent) source(); out = SliceAction.createDeeplink(in, (IconCompat) null, 0, (CharSequence) null); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;SliceAction;false;createToggle;(PendingIntent,CharSequence,boolean);;Argument[0];SyntheticField[androidx.slice.Slice.action] // of ReturnValue;taint;manual" SliceAction out = null; PendingIntent in = (PendingIntent) source(); out = SliceAction.createToggle(in, (CharSequence) null, false); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;SliceAction;false;getAction;;;SyntheticField[androidx.slice.Slice.action] // of Argument[this];ReturnValue;taint;manual" PendingIntent out = null; SliceAction in = (SliceAction) source(); out = in.getAction(); sink(out); // $ hasTaintFlow } { // "androidx.slice.builders;SliceAction;true;setChecked;;;Argument[this];ReturnValue;value;manual" SliceAction out = null; SliceAction in = (SliceAction) source(); out = in.setChecked(false); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;SliceAction;true;setContentDescription;;;Argument[this];ReturnValue;value;manual" SliceAction out = null; SliceAction in = (SliceAction) source(); out = in.setContentDescription(null); sink(out); // $ hasValueFlow } { // "androidx.slice.builders;SliceAction;true;setPriority;;;Argument[this];ReturnValue;value;manual" SliceAction out = null; SliceAction in = (SliceAction) source(); out = in.setPriority(0); sink(out); // $ hasValueFlow } } }