ΒΆsyntax::Tree* createTree(
    syntax::Arena& A,
    ArrayRef<std::pair<syntax::Node*,
                       syntax::NodeRole>>
        Children,
    syntax::NodeKind K)

Description

Creates the concrete syntax node according to the specified `NodeKind` `K`. Returns it as a pointer to the base class `Tree`.

Declared at: clang/include/clang/Tooling/Syntax/BuildTree.h:45

Parameters

syntax::Arena& A
ArrayRef< std::pair<syntax::Node*, syntax::NodeRole>> Children
syntax::NodeKind K