class Input::MapHNode

Declaration

class Input::MapHNode : public HNode { /* full declaration omitted */ };

Declared at: llvm/include/llvm/Support/YAMLTraits.h:1508

Inherits from: Input::HNode

Member Variables

public llvm::yaml::Input::MapHNode::NameToNodeAndLoc Mapping
public SmallVector<std::string, 6> ValidKeys

Inherited from Input::HNode:

public _node

Method Overview

  • public MapHNode(llvm::yaml::Node * n)
  • private void anchor()
  • public static bool classof(const llvm::yaml::Input::HNode * n)
  • public static bool classof(const llvm::yaml::Input::MapHNode *)

Inherited from Input::HNode:

Methods

MapHNode(llvm::yaml::Node* n)

Declared at: llvm/include/llvm/Support/YAMLTraits.h:1512

Parameters

llvm::yaml::Node* n

void anchor()

Declared at: llvm/include/llvm/Support/YAMLTraits.h:1509

static bool classof(
    const llvm::yaml::Input::HNode* n)

Declared at: llvm/include/llvm/Support/YAMLTraits.h:1514

Parameters

const llvm::yaml::Input::HNode* n

static bool classof(
    const llvm::yaml::Input::MapHNode*)

Declared at: llvm/include/llvm/Support/YAMLTraits.h:1518

Parameters

const llvm::yaml::Input::MapHNode*