Resolve all variables from a record except for unset variables.

Synopsis

Declared in <llvm/TableGen/Record.h>

class RecordResolver final
    : public Resolver

Base Classes

Name

Description

Resolver

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

Member Functions

Name

Description

RecordResolver [constructor]

Construct a resolver for record fields.

getCurrentRecord

Return the record whose initializers are resolved.

isFinal

Return whether this is the final resolution step.

keepUnsetBits [virtual]

Keep bits unresolved when resolving them produces an unset value.

resolve [virtual]

Resolve VarName from the current record.

setFinal

Set whether this is the final resolution step.

setName

Set the replacement name for the record.

Created with MrDocs