llvm::HasReferenceResolver

Do not resolve anything, but keep track of whether a given variable was referenced.

Synopsis

Declared in <llvm/TableGen/Record.h>

class HasReferenceResolver final
    : public Resolver

Base Classes

NameDescription
ResolverInterface for looking up the initializer for a variable name, used by Init::resolveReferences.

Member Functions

NameDescription
HasReferenceResolver [constructor]Construct a resolver that tracks references to one variable.
found Return whether the tracked variable was referenced.
getCurrentRecord Return the record whose initializers are resolved.
isFinal Return whether this is the final resolution step.
keepUnsetBits [virtual]Return whether bits that resolve to ? should remain unresolved.
resolve [virtual]Record whether VarName matches the tracked variable.
setFinal Set whether this is the final resolution step.