reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
374 if (ScalarNode *SN = dyn_cast<ScalarNode>(N)) { 380 return std::make_unique<ScalarHNode>(N, KeyStr); 381 } else if (BlockScalarNode *BSN = dyn_cast<BlockScalarNode>(N)) { 383 return std::make_unique<ScalarHNode>(N, ValueCopy); 384 } else if (SequenceNode *SQ = dyn_cast<SequenceNode>(N)) { 385 auto SQHNode = std::make_unique<SequenceHNode>(N); 393 } else if (MappingNode *Map = dyn_cast<MappingNode>(N)) { 394 auto mapHNode = std::make_unique<MapHNode>(N); 418 } else if (isa<NullNode>(N)) { 419 return std::make_unique<EmptyHNode>(N); 421 setError(N, "unknown node kind");