class RecordResolver

Declaration

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

Description

Resolve all variables from a record except for unset variables.

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

Inherits from: Resolver

Method Overview

Inherited from Resolver:

Methods

RecordResolver(llvm::Record& R)

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

Parameters

llvm::Record& R

bool keepUnsetBits() const

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

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:1925

Parameters

llvm::Init* VarName