llvm::Init::resolveReferences

Resolve references in this initializer.

Synopsis

Declared in <llvm/TableGen/Record.h>

virtual
Init const*
resolveReferences(Resolver& R) const;

Description

This is used by initializers that refer to variables which may not be defined when the expression is formed. When a variable is assigned later, the method lets its value propagate to users.

Return Value

The resolved initializer.

Parameters

NameDescription
RThe resolver for referenced variables.