package androidx.compose.runtime.tooling;

import androidx.compose.runtime.internal.StabilityInferred;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
@StabilityInferred(parameters = 0)
@ComposeToolingApi
public final class SourceInformation {
    public static final int $stable = 8;
    private final String functionName;
    private final boolean isCall;
    private final boolean isInline;
    private final List<LocationSourceInformation> locations;
    private final String packageHash;
    private final List<ParameterSourceInformation> parameters;
    private final String rawData;
    private final String sourceFile;

    public SourceInformation(boolean z6, boolean z7, String str, String str2, List<ParameterSourceInformation> list, String str3, List<LocationSourceInformation> list2, String str4) {
        this.isCall = z6;
        this.isInline = z7;
        this.functionName = str;
        this.sourceFile = str2;
        this.parameters = list;
        this.packageHash = str3;
        this.locations = list2;
        this.rawData = str4;
    }

    public final String getFunctionName() {
        return this.functionName;
    }

    public final List<LocationSourceInformation> getLocations() {
        return this.locations;
    }

    public final String getPackageHash() {
        return this.packageHash;
    }

    public final List<ParameterSourceInformation> getParameters() {
        return this.parameters;
    }

    public final String getRawData() {
        return this.rawData;
    }

    public final String getSourceFile() {
        return this.sourceFile;
    }

    public final boolean isCall() {
        return this.isCall;
    }

    public final boolean isInline() {
        return this.isInline;
    }
}
