FragmentDefinitionNode(loc: Location?, name: NameNode, directives: List<DirectiveNode> = listOf(), selectionSet: SelectionSetNode, typeCondition: NamedTypeNode)