class RecordValResolver

Declaration

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

Description

Resolve all references to a specific RecordVal.

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

Inherits from: Resolver

Method Overview

Inherited from Resolver:

Methods

RecordValResolver(llvm::Record& R,
                  const llvm::RecordVal* RV)

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

Parameters

llvm::Record& R
const llvm::RecordVal* RV

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

Parameters

llvm::Init* VarName