class Input::ScalarHNode

Declaration

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

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

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)
  • 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:1464

Parameters

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

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

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

Parameters

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

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

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

Parameters

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

llvm::StringRef value() const

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