class Input::ScalarHNode

Declaration

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

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

Inherits from: Input::HNode

Member Variables

protected llvm::StringRef _value

Inherited from Input::HNode:

public _node

Method Overview

  • public ScalarHNode(llvm::yaml::Node * n, llvm::StringRef s)
  • private void anchor()
  • public static bool classof(const llvm::yaml::Input::HNode * n)
  • public static bool classof(const llvm::yaml::Input::ScalarHNode *)
  • public llvm::StringRef value() const

Inherited from Input::HNode:

Methods

ScalarHNode(llvm::yaml::Node* n,
            llvm::StringRef s)

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

Parameters

llvm::yaml::Node* n
llvm::StringRef s

void anchor()

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

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

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

Parameters

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

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

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

Parameters

const llvm::yaml::Input::ScalarHNode*

llvm::StringRef value() const

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