Lines Matching refs:NodeKind
51 syntax::Leaf::Leaf(const syntax::Token *Tok) : Node(NodeKind::Leaf), Tok(Tok) { in Leaf()
55 syntax::Node::Node(NodeKind Kind) in Node()
430 case NodeKind::NestedNameSpecifier: in getDelimiterTokenKind()
432 case NodeKind::CallArguments: in getDelimiterTokenKind()
433 case NodeKind::ParameterDeclarationList: in getDelimiterTokenKind()
434 case NodeKind::DeclaratorList: in getDelimiterTokenKind()
444 case NodeKind::NestedNameSpecifier: in getTerminationKind()
446 case NodeKind::CallArguments: in getTerminationKind()
447 case NodeKind::ParameterDeclarationList: in getTerminationKind()
448 case NodeKind::DeclaratorList: in getTerminationKind()
458 case NodeKind::NestedNameSpecifier: in canBeEmpty()
460 case NodeKind::CallArguments: in canBeEmpty()
462 case NodeKind::ParameterDeclarationList: in canBeEmpty()
464 case NodeKind::DeclaratorList: in canBeEmpty()