class TrackUnresolvedResolver

Declaration

class TrackUnresolvedResolver : public Resolver { /* full declaration omitted */ };

Description

(Optionally) delegate resolving to a sub-resolver, and keep track whether there were unresolved references.

Declared at: llvm/include/llvm/TableGen/Record.h:1971

Inherits from: Resolver

Method Overview

Inherited from Resolver:

Methods

TrackUnresolvedResolver(
    llvm::Resolver* R = nullptr)

Declared at: llvm/include/llvm/TableGen/Record.h:1976

Parameters

llvm::Resolver* R = nullptr

bool foundUnresolved() const

Declared at: llvm/include/llvm/TableGen/Record.h:1979

llvm::Init* resolve(llvm::Init* VarName)

Description

Return the initializer for the given variable name (should normally be a StringInit), or nullptr if the name could not be resolved.

Declared at: llvm/include/llvm/TableGen/Record.h:1981

Parameters

llvm::Init* VarName