reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Derived Classes

include/llvm/TableGen/Record.h
 1898 class MapResolver final : public Resolver {
 1918 class RecordResolver final : public Resolver {
 1935 class RecordValResolver final : public Resolver {
 1950 class ShadowResolver final : public Resolver {
 1971 class TrackUnresolvedResolver final : public Resolver {
 1986 class HasReferenceResolver final : public Resolver {

Declarations

include/llvm/TableGen/Record.h
   46 class Resolver;

References

include/llvm/TableGen/Record.h
  410   virtual Init *resolveReferences(Resolver &R) const {
  555   Init *resolveReferences(Resolver &R) const override;
  705   Init *resolveReferences(Resolver &R) const override;
  795   Init *resolveReferences(Resolver &R) const override;
  853   Init *resolveReferences(Resolver &R) const override;
  915   Init *resolveReferences(Resolver &R) const override;
  973   Init *resolveReferences(Resolver &R) const override;
 1027   Init *resolveReferences(Resolver &R) const override;
 1060   Init *resolveReferences(Resolver &R) const override;
 1097   Init *resolveReferences(Resolver &R) const override;
 1132   Init *resolveReferences(Resolver &R) const override;
 1168   Init *resolveReferences(Resolver &R) const override;
 1234   Init *resolveReferences(Resolver &R) const override;
 1291   Init *resolveReferences(Resolver &R) const override;
 1366   Init *resolveReferences(Resolver &R) const override;
 1600   void resolveReferences(Resolver &R, const RecordVal *SkipVal = nullptr);
 1898 class MapResolver final : public Resolver {
 1918 class RecordResolver final : public Resolver {
 1935 class RecordValResolver final : public Resolver {
 1950 class ShadowResolver final : public Resolver {
 1951   Resolver &R;
 1955   explicit ShadowResolver(Resolver &R)
 1971 class TrackUnresolvedResolver final : public Resolver {
 1972   Resolver *R;
 1976   explicit TrackUnresolvedResolver(Resolver *R = nullptr)
 1986 class HasReferenceResolver final : public Resolver {
lib/TableGen/Record.cpp
  425 Init *BitsInit::resolveReferences(Resolver &R) const {
  645 Init *ListInit::resolveReferences(Resolver &R) const {
  795 Init *UnOpInit::resolveReferences(Resolver &R) const {
 1010 Init *BinOpInit::resolveReferences(Resolver &R) const {
 1217 Init *TernOpInit::resolveReferences(Resolver &R) const {
 1306 Init *FoldOpInit::resolveReferences(Resolver &R) const {
 1377 Init *IsAOpInit::resolveReferences(Resolver &R) const {
 1494 Init *VarInit::resolveReferences(Resolver &R) const {
 1516 Init *VarBitInit::resolveReferences(Resolver &R) const {
 1540 Init *VarListElementInit::resolveReferences(Resolver &R) const {
 1662 Init *VarDefInit::resolveReferences(Resolver &R) const {
 1724 Init *FieldInit::resolveReferences(Resolver &R) const {
 1795 Init *CondOpInit::resolveReferences(Resolver &R) const {
 1940 Init *DagInit::resolveReferences(Resolver &R) const {
 2081 void Record::resolveReferences(Resolver &R, const RecordVal *SkipVal) {