class AliasNode
Declaration
class AliasNode : public Node { /* full declaration omitted */ };Description
Represents an alias to a Node with an anchor. Example: *AnchorName
Declared at: llvm/include/llvm/Support/YAMLParser.h:504
Inherits from: Node
Member Variables
Inherited from Node:
Method Overview
- public AliasNode(std::unique_ptr<Document> & D, llvm::StringRef Val)
 - public static bool classof(const llvm::yaml::Node * N)
 - public llvm::StringRef getName() const
 - public llvm::yaml::Node * getTarget()
 
Inherited from Node:
- public failed
 - public getAllocator
 - public getAnchor
 - public getNext
 - public getRawTag
 - public getSourceRange
 - public getType
 - public getVerbatimTag
 - public parseBlockNode
 - public peekNext
 - public setError
 - public setSourceRange
 - public skip
 
Methods
¶AliasNode(std::unique_ptr<Document>& D,
          llvm::StringRef Val)
AliasNode(std::unique_ptr<Document>& D,
          llvm::StringRef Val)Declared at: llvm/include/llvm/Support/YAMLParser.h:508
Parameters
- std::unique_ptr<Document>& D
 - llvm::StringRef Val
 
¶static bool classof(const llvm::yaml::Node* N)
static bool classof(const llvm::yaml::Node* N)Declared at: llvm/include/llvm/Support/YAMLParser.h:514
Parameters
- const llvm::yaml::Node* N
 
¶llvm::StringRef getName() const
llvm::StringRef getName() constDeclared at: llvm/include/llvm/Support/YAMLParser.h:511
¶llvm::yaml::Node* getTarget()
llvm::yaml::Node* getTarget()Declared at: llvm/include/llvm/Support/YAMLParser.h:512