def resolve1(x):
    while isinstance(x, PDFObjRef):
        x = x.resolve()
    return x
Runs through the pipeline, applying pipe after pipe.
dataset/ETHPy150Open clips/pattern/pattern/web/pdf/pdftypes.py/resolve1--crossover with--dataset/ETHPy150Open enthought/mayavi/mayavi/tools/helper_functions.py/Pipeline.build_pipeline