Service |
Param |
Requirement |
IManyChecksParser(IGqlpModifier) | -> |
IManyChecksParser |
1 |
ManyChecksParser(IGqlpModifier) |
IManyChecksParser(IParserCollections,IGqlpModifier) | -> |
IManyChecksParser |
1 |
ManyChecksParser(IParserCollections,IGqlpModifier) |
IMerge(IGqlpDomain(IGqlpDomainLabel)) | -> |
IMerge |
=> |
MergeDomains(DomainLabelAst,IGqlpDomainLabel) |
IMerge(IGqlpDomain(IGqlpDomainRange)) | -> |
IMerge |
=> |
MergeDomains(DomainRangeAst,IGqlpDomainRange) |
IMerge(IGqlpDomain(IGqlpDomainRegex)) | -> |
IMerge |
=> |
MergeDomains(DomainRegexAst,IGqlpDomainRegex) |
IMerge(IGqlpDomain(IGqlpDomainTrueFalse)) | -> |
IMerge |
=> |
MergeDomains(DomainTrueFalseAst,IGqlpDomainTrueFalse) |
IMerge(IGqlpDomain) | -> |
IMerge |
=> |
MergeAllDomains |
IMerge(IGqlpDualObject) | -> |
IMerge |
=> |
MergeDualObjects |
IMerge(IGqlpEnum) | -> |
IMerge |
=> |
MergeEnums |
IMerge(IGqlpInputObject) | -> |
IMerge |
=> |
MergeInputObjects |
IMerge(IGqlpOutputObject) | -> |
IMerge |
=> |
MergeOutputObjects |
IMerge(IGqlpSchema) | -> |
IMerge |
1 |
MergeSchemas |
IMerge(IGqlpUnion) | -> |
IMerge |
=> |
MergeUnions |
IOneChecksParser(IGqlpConstant) | -> |
IOneChecksParser |
1 |
OneChecksParser(IGqlpConstant) |
IOneChecksParser(IGqlpFieldKey) | -> |
IOneChecksParser |
1 |
OneChecksParser(IGqlpFieldKey) |
IOneChecksParser(IParserDefault,IGqlpConstant) | -> |
IOneChecksParser |
1 |
OneChecksParser(IParserDefault,IGqlpConstant) |
IOneChecksParser(KeyValue(IGqlpConstant)) | -> |
IOneChecksParser |
1 |
OneChecksParser(KeyValue(IGqlpConstant)) |
ISchemaParseChecks | 0 |
SchemaParseChecks |
Parser(CategoryOption)+D | -> |
Parser |
=> |
EnumParser(CategoryOption) |
Parser(DirectiveOption)+D | -> |
Parser |
=> |
EnumParser(DirectiveOption) |
Parser(DomainKind)+D | -> |
Parser |
=> |
EnumParser(DomainKind) |
Parser(IEnumParser(NullOption),NullOption)+D | -> |
Parser |
=> |
ParseNullOption |
Parser(IGqlpOperation)+D | -> |
Parser |
=> |
ParseOperation |
Parser(IValueParser(IGqlpConstant),IGqlpConstant)+D | -> |
Parser |
=> |
ParseConstant |
Parser(NullOption)+D | -> |
Parser |
=> |
ParseNullOption |
Parser(String)+D | -> |
Parser |
=> |
ParseVarType |
ArrayParser(IGqlpDomainLabel) | -> |
ArrayParser |
itemParser |
Parser(IGqlpDomainLabel)+D |
ArrayParser(IGqlpDomainRange) | -> |
ArrayParser |
itemParser |
Parser(IGqlpDomainRange)+D |
ArrayParser(IGqlpDomainRegex) | -> |
ArrayParser |
itemParser |
Parser(IGqlpDomainRegex)+D |
ArrayParser(IGqlpDomainTrueFalse) | -> |
ArrayParser |
itemParser |
Parser(IGqlpDomainTrueFalse)+D |
CategoryName |
DirectiveName |
EnumParser(DirectiveLocation) | -> |
EnumParser |
ICategoryName | 0 |
CategoryName |
IDeclarationSelector(IGqlpDomain) | -> |
IDeclarationSelector |
== |
DeclarationSelector(IGqlpDomain) |
IDeclarationSelector(IGqlpDualObject) | -> |
IDeclarationSelector |
== |
DeclarationSelector(IGqlpDualObject) |
IDeclarationSelector(IGqlpEnum) | -> |
IDeclarationSelector |
== |
DeclarationSelector(IGqlpEnum) |
IDeclarationSelector(IGqlpInputObject) | -> |
IDeclarationSelector |
== |
DeclarationSelector(IGqlpInputObject) |
IDeclarationSelector(IGqlpOutputObject) | -> |
IDeclarationSelector |
== |
DeclarationSelector(IGqlpOutputObject) |
IDeclarationSelector(IGqlpSchemaCategory) | -> |
IDeclarationSelector |
== |
DeclarationSelector(IGqlpSchemaCategory) |
IDeclarationSelector(IGqlpSchemaDirective) | -> |
IDeclarationSelector |
== |
DeclarationSelector(IGqlpSchemaDirective) |
IDeclarationSelector(IGqlpSchemaOption) | -> |
IDeclarationSelector |
== |
DeclarationSelector(IGqlpSchemaOption) |
IDeclarationSelector(IGqlpUnion) | -> |
IDeclarationSelector |
== |
DeclarationSelector(IGqlpUnion) |
IDirectiveName | 0 |
DirectiveName |
IMerge(IGqlpDomainLabel) | -> |
IMerge |
1 |
MergeDomainLabels |
IMerge(IGqlpDomainRange) | -> |
IMerge |
1 |
MergeDomainRanges |
IMerge(IGqlpDomainRegex) | -> |
IMerge |
1 |
MergeDomainRegexes |
IMerge(IGqlpDomainTrueFalse) | -> |
IMerge |
1 |
MergeDomainTrueFalse |
IMerge(IGqlpDualAlternate) | -> |
IMerge |
1 |
MergeDualAlternates |
IMerge(IGqlpDualField) | -> |
IMerge |
1 |
MergeDualFields |
IMerge(IGqlpEnumLabel) | -> |
IMerge |
1 |
MergeEnumLabels |
IMerge(IGqlpInputAlternate) | -> |
IMerge |
1 |
MergeInputAlternates |
IMerge(IGqlpInputField) | -> |
IMerge |
1 |
MergeInputFields |
IMerge(IGqlpOutputAlternate) | -> |
IMerge |
1 |
MergeOutputAlternates |
IMerge(IGqlpOutputField) | -> |
IMerge |
1 |
MergeOutputFields |
IMerge(IGqlpSchemaCategory) | -> |
IMerge |
1 |
MergeCategories |
IMerge(IGqlpSchemaDirective) | -> |
IMerge |
1 |
MergeDirectives |
IMerge(IGqlpSchemaOption) | -> |
IMerge |
1 |
MergeOptions |
IMerge(IGqlpSchemaSetting) | -> |
IMerge |
1 |
MergeOptionSettings |
IMerge(IGqlpType) | -> |
IMerge |
1 |
MergeAllTypes |
IMerge(IGqlpUnionMember) | -> |
IMerge |
1 |
MergeUnionMembers |
IMergeAll(IGqlpDomain) | -> |
IMergeAll |
=> |
MergeDomains(DomainTrueFalseAst,IGqlpDomainTrueFalse) |
IMergeAll(IGqlpType) | -> |
IMergeAll |
=> |
MergeOutputObjects |
IParseDeclaration | 0 |
ParseDeclaration(IGqlpSchemaCategory) |
1 |
ParseDeclaration(IGqlpSchemaDirective) |
2 |
ParseDeclaration(IGqlpSchemaOption) |
3 |
ParseDeclaration(IGqlpEnum) |
4 |
ParseDeclaration(IGqlpDomain) |
5 |
ParseDeclaration(IGqlpUnion) |
6 |
ParseDeclaration(IGqlpDualObject) |
7 |
ParseDeclaration(IGqlpInputObject) |
8 |
ParseDeclaration(IGqlpOutputObject) |
IParseDomain | => |
ParseDomainRegex |
ManyChecksParser(IGqlpModifier) | parser |
Parser(IGqlpModifier)+DA |
ManyChecksParser(IParserCollections,IGqlpModifier) | parser |
ParserArray(IParserCollections,IGqlpModifier)+DA |
MergeAllDomains | domains[] |
IMergeAll(IGqlpDomain) |
MergeAllTypes | types[] |
IMergeAll(IGqlpType) |
MergeCategories |
MergeConstants |
MergeDirectives | parameters |
IMerge(IGqlpInputParam) |
MergeDomainLabels |
MergeDomainRanges |
MergeDomainRegexes |
MergeDomains(DomainLabelAst,IGqlpDomainLabel) | -> |
MergeDomains |
items |
IMerge(IGqlpDomainLabel) |
MergeDomains(DomainRangeAst,IGqlpDomainRange) | -> |
MergeDomains |
items |
IMerge(IGqlpDomainRange) |
MergeDomains(DomainRegexAst,IGqlpDomainRegex) | -> |
MergeDomains |
items |
IMerge(IGqlpDomainRegex) |
MergeDomainTrueFalse |
MergeDualAlternates |
MergeDualFields |
MergeDualObjects | fields |
IMerge(IGqlpDualField) |
typeParams |
IMerge(IGqlpTypeParam) |
alternates |
IMerge(IGqlpDualAlternate) |
MergeEnumLabels |
MergeEnums | enumLabels |
IMerge(IGqlpEnumLabel) |
MergeInputAlternates |
MergeInputFields | constant |
IMerge(IGqlpConstant) |
MergeInputObjects | fields |
IMerge(IGqlpInputField) |
typeParams |
IMerge(IGqlpTypeParam) |
alternates |
IMerge(IGqlpInputAlternate) |
MergeInputParams | constant |
IMerge(IGqlpConstant) |
MergeOptions | settings |
IMerge(IGqlpSchemaSetting) |
MergeOptionSettings | values |
IMerge(IGqlpConstant) |
MergeOutputAlternates |
MergeOutputFields | parameters |
IMerge(IGqlpInputParam) |
MergeSchemas | categoryMerger |
IMerge(IGqlpSchemaCategory) |
directiveMerger |
IMerge(IGqlpSchemaDirective) |
optionMerger |
IMerge(IGqlpSchemaOption) |
astTypeMerger |
IMerge(IGqlpType) |
MergeTypeParams |
MergeUnionMembers |
MergeUnions | unionMembers |
IMerge(IGqlpUnionMember) |
OneChecksParser(IGqlpConstant) | parser |
Parser(IGqlpConstant)+D |
OneChecksParser(IGqlpFieldKey) | parser |
Parser(IGqlpFieldKey)+D |
OneChecksParser(IParserDefault,IGqlpConstant) | parser |
Parser(IParserDefault,IGqlpConstant)+D |
OneChecksParser(KeyValue(IGqlpConstant)) | parser |
Parser(KeyValue(IGqlpConstant))+D |
OptionParser(CategoryOption) | -> |
OptionParser |
parser |
Parser(IEnumParser(CategoryOption),CategoryOption)+D |
OptionParser(DirectiveOption) | -> |
OptionParser |
parser |
Parser(IEnumParser(DirectiveOption),DirectiveOption)+D |
ParseAliases |
ParseArg | fieldKey |
Parser(IGqlpFieldKey)+D |
argument |
Parser(IValueParser(IGqlpArg),IGqlpArg)+D |
ParseCategory | name |
ICategoryName |
param |
Parser(NullAst)+DA |
aliases |
Parser(String)+DA |
option |
Parser(IOptionParser(CategoryOption),CategoryOption)+D |
definition |
Parser(CategoryOutput)+D |
ParseCategoryDefinition | typeRef |
Parser(IGqlpTypeRef)+D |
modifiers |
Parser(IGqlpModifier)+DA |
ParseCollections |
ParseDeclaration(IGqlpDomain) | selector |
IDeclarationSelector(IGqlpDomain) |
declaration |
Parser(IGqlpDomain)+D |
ParseDeclaration(IGqlpDualObject) | selector |
IDeclarationSelector(IGqlpDualObject) |
declaration |
Parser(IGqlpDualObject)+D |
ParseDeclaration(IGqlpEnum) | selector |
IDeclarationSelector(IGqlpEnum) |
declaration |
Parser(IGqlpEnum)+D |
ParseDeclaration(IGqlpInputObject) | selector |
IDeclarationSelector(IGqlpInputObject) |
declaration |
Parser(IGqlpInputObject)+D |
ParseDeclaration(IGqlpOutputObject) | selector |
IDeclarationSelector(IGqlpOutputObject) |
declaration |
Parser(IGqlpOutputObject)+D |
ParseDeclaration(IGqlpSchemaCategory) | selector |
IDeclarationSelector(IGqlpSchemaCategory) |
declaration |
Parser(IGqlpSchemaCategory)+D |
ParseDeclaration(IGqlpSchemaDirective) | selector |
IDeclarationSelector(IGqlpSchemaDirective) |
declaration |
Parser(IGqlpSchemaDirective)+D |
ParseDeclaration(IGqlpSchemaOption) | selector |
IDeclarationSelector(IGqlpSchemaOption) |
declaration |
Parser(IGqlpSchemaOption)+D |
ParseDeclaration(IGqlpUnion) | selector |
IDeclarationSelector(IGqlpUnion) |
declaration |
Parser(IGqlpUnion)+D |
ParseDefault | constant |
Parser(IGqlpConstant)+D |
ParseDirective | name |
IDirectiveName |
param |
Parser(IGqlpInputParam)+DA |
aliases |
Parser(String)+DA |
option |
Parser(IOptionParser(DirectiveOption),DirectiveOption)+D |
definition |
Parser(DirectiveLocation)+D |
ParseDirectiveDefinition | location |
Parser(IEnumParser(DirectiveLocation),DirectiveLocation)+D |
ParseDirectives | argument |
Parser(IParserArg,IGqlpArg)+D |
ParseDomain | name |
ISimpleName |
param |
Parser(NullAst)+DA |
aliases |
Parser(String)+DA |
option |
Parser(IOptionParser(NullOption),NullOption)+D |
definition |
Parser(DomainDefinition)+D |
ParseDomainDefinition | kind |
Parser(IEnumParser(DomainKind),DomainKind)+D |
domains[] |
IParseDomain |
ParseDomainLabel | items |
Parser(IGqlpDomainLabel)+DA |
ParseDomainRange | items |
Parser(IGqlpDomainRange)+DA |
ParseDomainTrueFalse | items |
Parser(IGqlpDomainTrueFalse)+DA |
ParseDual | name |
ISimpleName |
param |
Parser(IGqlpTypeParam)+DA |
aliases |
Parser(String)+DA |
option |
Parser(IOptionParser(NullOption),NullOption)+D |
definition |
Parser(ObjectDefinition(IGqlpDualBase,IGqlpDualField,IGqlpDualAlternate))+D |
ParseDualAlternates | collections |
ParserArray(IParserCollections,IGqlpModifier)+DA |
parseBase |
Parser(IGqlpDualBase)+D |
ParseDualArgs |
ParseDualBase | parseArgs |
Parser(IGqlpDualArg)+DA |
ParseDualField | aliases |
Parser(String)+DA |
modifiers |
Parser(IGqlpModifier)+DA |
parseBase |
Parser(IGqlpDualBase)+D |
ParseEndFragments | directives |
Parser(IGqlpDirective)+DA |
objectParser |
Parser(IGqlpSelection)+DA |
ParseEnum | name |
ISimpleName |
param |
Parser(NullAst)+DA |
aliases |
Parser(String)+DA |
option |
Parser(IOptionParser(NullOption),NullOption)+D |
definition |
Parser(EnumDefinition)+D |
ParseEnumDefinition | enumLabel |
Parser(IGqlpEnumLabel)+D |
ParseEnumLabel | aliases |
Parser(String)+DA |
ParseField | modifiers |
Parser(IGqlpModifier)+DA |
directives |
Parser(IGqlpDirective)+DA |
argument |
Parser(IParserArg,IGqlpArg)+D |
objectParser |
Parser(IGqlpSelection)+DA |
ParseFieldKey |
ParseInput | name |
ISimpleName |
param |
Parser(IGqlpTypeParam)+DA |
aliases |
Parser(String)+DA |
option |
Parser(IOptionParser(NullOption),NullOption)+D |
definition |
Parser(ObjectDefinition(IGqlpInputBase,IGqlpInputField,IGqlpInputAlternate))+D |
ParseInputAlternates | collections |
ParserArray(IParserCollections,IGqlpModifier)+DA |
parseBase |
Parser(IGqlpInputBase)+D |
ParseInputArgs |
ParseInputBase | parseArgs |
Parser(IGqlpInputArg)+DA |
ParseInputField | aliases |
Parser(String)+DA |
modifiers |
Parser(IGqlpModifier)+DA |
parseBase |
Parser(IGqlpInputBase)+D |
defaultParser |
Parser(IParserDefault,IGqlpConstant)+D |
ParseInputParams | input |
Parser(IGqlpInputBase)+D |
modifiers |
Parser(IGqlpModifier)+DA |
defaultParser |
Parser(IParserDefault,IGqlpConstant)+D |
ParseModifiers | collections |
ParserArray(IParserCollections,IGqlpModifier)+DA |
ParseNulls |
ParseObject | field |
Parser(IGqlpField)+D |
selection |
Parser(IGqlpSelection)+D |
ParseObjectDefinition(IGqlpDualBase,IGqlpDualField,IGqlpDualAlternate) | -> |
ParseObjectDefinition |
alternates |
Parser(IGqlpDualAlternate)+DA |
parseField |
Parser(IGqlpDualField)+D |
parseBase |
Parser(IGqlpDualBase)+D |
ParseObjectDefinition(IGqlpInputBase,IGqlpInputField,IGqlpInputAlternate) | -> |
ParseObjectDefinition |
alternates |
Parser(IGqlpInputAlternate)+DA |
parseField |
Parser(IGqlpInputField)+D |
parseBase |
Parser(IGqlpInputBase)+D |
ParseObjectDefinition(IGqlpOutputBase,IGqlpOutputField,IGqlpOutputAlternate) | -> |
ParseObjectDefinition |
alternates |
Parser(IGqlpOutputAlternate)+DA |
parseField |
Parser(IGqlpOutputField)+D |
parseBase |
Parser(IGqlpOutputBase)+D |
ParseOperation | argument |
Parser(IParserArg,IGqlpArg)+D |
directives |
Parser(IGqlpDirective)+DA |
startFragments |
ParserArray(IParserStartFragments,IGqlpFragment)+DA |
endFragments |
ParserArray(IParserEndFragments,IGqlpFragment)+DA |
modifiers |
Parser(IGqlpModifier)+DA |
objectParser |
Parser(IGqlpSelection)+DA |
variables |
Parser(IGqlpVariable)+DA |
ParseOption | name |
ISimpleName |
param |
Parser(NullAst)+DA |
aliases |
Parser(String)+DA |
option |
Parser(IOptionParser(NullOption),NullOption)+D |
definition |
Parser(OptionDefinition)+D |
ParseOptionDefinition | setting |
Parser(IGqlpSchemaSetting)+D |
ParseOptionSetting | defaultParser |
Parser(IParserDefault,IGqlpConstant)+D |
ParseOutput | name |
ISimpleName |
param |
Parser(IGqlpTypeParam)+DA |
aliases |
Parser(String)+DA |
option |
Parser(IOptionParser(NullOption),NullOption)+D |
definition |
Parser(ObjectDefinition(IGqlpOutputBase,IGqlpOutputField,IGqlpOutputAlternate))+D |
ParseOutputAlternates | collections |
ParserArray(IParserCollections,IGqlpModifier)+DA |
parseBase |
Parser(IGqlpOutputBase)+D |
ParseOutputArgs |
ParseOutputBase | parseArgs |
Parser(IGqlpOutputArg)+DA |
ParseOutputField | aliases |
Parser(String)+DA |
modifiers |
Parser(IGqlpModifier)+DA |
parseBase |
Parser(IGqlpOutputBase)+D |
parameter |
Parser(IGqlpInputParam)+DA |
Parser(CategoryOutput)+D | -> |
Parser |
=> |
ParseCategoryDefinition |
Parser(DirectiveLocation)+D | -> |
Parser |
=> |
ParseDirectiveDefinition |
Parser(DomainDefinition)+D | -> |
Parser |
=> |
ParseDomainDefinition |
Parser(EnumDefinition)+D | -> |
Parser |
=> |
ParseEnumDefinition |
Parser(IEnumParser(CategoryOption),CategoryOption)+D | -> |
Parser |
=> |
EnumParser(CategoryOption) |
Parser(IEnumParser(DirectiveLocation),DirectiveLocation)+D | -> |
Parser |
=> |
EnumParser(DirectiveLocation) |
Parser(IEnumParser(DirectiveOption),DirectiveOption)+D | -> |
Parser |
=> |
EnumParser(DirectiveOption) |
Parser(IEnumParser(DomainKind),DomainKind)+D | -> |
Parser |
=> |
EnumParser(DomainKind) |
Parser(IGqlpArg)+DA | -> |
Parser |
=> |
ValueListParser(IGqlpArg) |
Parser(IGqlpConstant)+DA | -> |
Parser |
=> |
ValueListParser(IGqlpConstant) |
Parser(IGqlpDomain)+D | -> |
Parser |
=> |
ParseDomain |
Parser(IGqlpDomainLabel)+D | -> |
Parser |
=> |
ParseDomainLabel |
Parser(IGqlpDomainLabel)+DA | -> |
Parser |
=> |
ArrayParser(IGqlpDomainLabel) |
Parser(IGqlpDomainRange)+D | -> |
Parser |
=> |
ParseDomainRange |
Parser(IGqlpDomainRange)+DA | -> |
Parser |
=> |
ArrayParser(IGqlpDomainRange) |
Parser(IGqlpDomainRegex)+D | -> |
Parser |
=> |
ParseDomainRegex |
Parser(IGqlpDomainRegex)+DA | -> |
Parser |
=> |
ArrayParser(IGqlpDomainRegex) |
Parser(IGqlpDomainTrueFalse)+D | -> |
Parser |
=> |
ParseDomainTrueFalse |
Parser(IGqlpDomainTrueFalse)+DA | -> |
Parser |
=> |
ArrayParser(IGqlpDomainTrueFalse) |
Parser(IGqlpDualAlternate)+DA | -> |
Parser |
=> |
ParseDualAlternates |
Parser(IGqlpDualArg)+DA | -> |
Parser |
=> |
ParseDualArgs |
Parser(IGqlpDualField)+D | -> |
Parser |
=> |
ParseDualField |
Parser(IGqlpDualObject)+D | -> |
Parser |
=> |
ParseDual |
Parser(IGqlpEnum)+D | -> |
Parser |
=> |
ParseEnum |
Parser(IGqlpEnumLabel)+D | -> |
Parser |
=> |
ParseEnumLabel |
Parser(IGqlpField)+D | -> |
Parser |
=> |
ParseField |
Parser(IGqlpFields(IGqlpArg))+D | -> |
Parser |
=> |
ValueObjectParser(IGqlpArg) |
Parser(IGqlpFields(IGqlpConstant))+D | -> |
Parser |
=> |
ValueObjectParser(IGqlpConstant) |
Parser(IGqlpInputAlternate)+DA | -> |
Parser |
=> |
ParseInputAlternates |
Parser(IGqlpInputArg)+DA | -> |
Parser |
=> |
ParseInputArgs |
Parser(IGqlpInputField)+D | -> |
Parser |
=> |
ParseInputField |
Parser(IGqlpInputObject)+D | -> |
Parser |
=> |
ParseInput |
Parser(IGqlpOutputAlternate)+DA | -> |
Parser |
=> |
ParseOutputAlternates |
Parser(IGqlpOutputArg)+DA | -> |
Parser |
=> |
ParseOutputArgs |
Parser(IGqlpOutputField)+D | -> |
Parser |
=> |
ParseOutputField |
Parser(IGqlpOutputObject)+D | -> |
Parser |
=> |
ParseOutput |
Parser(IGqlpSchema)+D | -> |
Parser |
=> |
ParseSchema |
Parser(IGqlpSchemaCategory)+D | -> |
Parser |
=> |
ParseCategory |
Parser(IGqlpSchemaDirective)+D | -> |
Parser |
=> |
ParseDirective |
Parser(IGqlpSchemaOption)+D | -> |
Parser |
=> |
ParseOption |
Parser(IGqlpSchemaSetting)+D | -> |
Parser |
=> |
ParseOptionSetting |
Parser(IGqlpSelection)+D | -> |
Parser |
=> |
ParseSelection |
Parser(IGqlpTypeRef)+D | -> |
Parser |
=> |
ParseTypeRef |
Parser(IGqlpUnion)+D | -> |
Parser |
=> |
ParseUnion |
Parser(IGqlpUnionMember)+D | -> |
Parser |
=> |
ParseUnionMember |
Parser(IGqlpVariable)+D | -> |
Parser |
=> |
ParseVariable |
Parser(IGqlpVariable)+DA | -> |
Parser |
=> |
ParseVariables |
Parser(IOptionParser(CategoryOption),CategoryOption)+D | -> |
Parser |
=> |
OptionParser(CategoryOption) |
Parser(IOptionParser(DirectiveOption),DirectiveOption)+D | -> |
Parser |
=> |
OptionParser(DirectiveOption) |
Parser(IParserVarType,String)+D | -> |
Parser |
=> |
ParseVarType |
Parser(IValueParser(IGqlpArg),IGqlpArg)+D | -> |
Parser |
=> |
ParseArgValue |
Parser(ObjectDefinition(IGqlpDualBase,IGqlpDualField,IGqlpDualAlternate))+D | -> |
Parser |
=> |
ParseObjectDefinition(IGqlpDualBase,IGqlpDualField,IGqlpDualAlternate) |
Parser(ObjectDefinition(IGqlpInputBase,IGqlpInputField,IGqlpInputAlternate))+D | -> |
Parser |
=> |
ParseObjectDefinition(IGqlpInputBase,IGqlpInputField,IGqlpInputAlternate) |
Parser(ObjectDefinition(IGqlpOutputBase,IGqlpOutputField,IGqlpOutputAlternate))+D | -> |
Parser |
=> |
ParseObjectDefinition(IGqlpOutputBase,IGqlpOutputField,IGqlpOutputAlternate) |
Parser(OptionDefinition)+D | -> |
Parser |
=> |
ParseOptionDefinition |
Parser(UnionDefinition)+D | -> |
Parser |
=> |
ParseUnionDefinition |
ParserArray(IParserEndFragments,IGqlpFragment)+DA | -> |
ParserArray |
=> |
ParseEndFragments |
ParserArray(IParserStartFragments,IGqlpFragment)+DA | -> |
ParserArray |
=> |
ParseStartFragments |
ParseSchema | declarations[] |
IParseDeclaration |
ParseSelection | directives |
Parser(IGqlpDirective)+DA |
objectParser |
Parser(IGqlpSelection)+DA |
ParseStartFragments | directives |
Parser(IGqlpDirective)+DA |
objectParser |
Parser(IGqlpSelection)+DA |
ParseTypeParams |
ParseTypeRef |
ParseUnion | name |
ISimpleName |
param |
Parser(NullAst)+DA |
aliases |
Parser(String)+DA |
option |
Parser(IOptionParser(NullOption),NullOption)+D |
definition |
Parser(UnionDefinition)+D |
ParseUnionDefinition | unionMember |
Parser(IGqlpUnionMember)+D |
ParseUnionMember |
ParseVariable | modifiers |
Parser(IGqlpModifier)+DA |
directives |
Parser(IGqlpDirective)+DA |
defaultParser |
Parser(IParserDefault,IGqlpConstant)+D |
varTypeParser |
Parser(IParserVarType,String)+D |
ParseVariables | variable |
Parser(IGqlpVariable)+D |
SchemaParseChecks | schemaParser |
Parser(IGqlpSchema)+D |
SimpleName |
ValueKeyValueParser(IGqlpArg) | -> |
ValueKeyValueParser |
key |
Parser(IGqlpFieldKey)+D |
value |
Parser(IGqlpArg)+D |
ValueKeyValueParser(IGqlpConstant) | -> |
ValueKeyValueParser |
key |
Parser(IGqlpFieldKey)+D |
value |
Parser(IGqlpConstant)+D |
ValueListParser(IGqlpArg) | -> |
ValueListParser |
value |
Parser(IGqlpArg)+D |
ValueListParser(IGqlpConstant) | -> |
ValueListParser |
value |
Parser(IGqlpConstant)+D |
ValueObjectParser(IGqlpArg) | -> |
ValueObjectParser |
field |
Parser(KeyValue(IGqlpArg))+D |
ValueObjectParser(IGqlpConstant) | -> |
ValueObjectParser |
field |
Parser(KeyValue(IGqlpConstant))+D |
EnumParser(CategoryOption) | -> |
EnumParser |
EnumParser(DirectiveOption) | -> |
EnumParser |
EnumParser(DomainKind) | -> |
EnumParser |
IManyChecksParser |
IMerge(IGqlpInputParam) | -> |
IMerge |
1 |
MergeInputParams |
IMergeAll |
MergeDomains(DomainTrueFalseAst,IGqlpDomainTrueFalse) | -> |
MergeDomains |
items |
IMerge(IGqlpDomainTrueFalse) |
MergeOutputObjects | fields |
IMerge(IGqlpOutputField) |
typeParams |
IMerge(IGqlpTypeParam) |
alternates |
IMerge(IGqlpOutputAlternate) |
OptionParser |
ParseArgValue | fieldKey |
Parser(IGqlpFieldKey)+D |
keyValueParser |
Parser(KeyValue(IGqlpArg))+D |
listParser |
Parser(IGqlpArg)+DA |
objectParser |
Parser(IGqlpFields(IGqlpArg))+D |
constant |
Parser(IGqlpConstant)+D |
ParseConstant | fieldKey |
Parser(IGqlpFieldKey)+D |
keyValueParser |
Parser(KeyValue(IGqlpConstant))+D |
listParser |
Parser(IGqlpConstant)+DA |
objectParser |
Parser(IGqlpFields(IGqlpConstant))+D |
ParseDomainRegex | items |
Parser(IGqlpDomainRegex)+DA |
Parser(IGqlpArg)+D | -> |
Parser |
=> |
ParseArgValue |
Parser(IGqlpInputParam)+DA | -> |
Parser |
=> |
ParseInputParams |
Parser(KeyValue(IGqlpArg))+D | -> |
Parser |
=> |
ValueKeyValueParser(IGqlpArg) |
ParseVarType |
ValueKeyValueParser |
ValueListParser |
ValueObjectParser |
IMerge(IGqlpConstant) | -> |
IMerge |
1 |
MergeConstants |
IMerge(IGqlpTypeParam) | -> |
IMerge |
1 |
MergeTypeParams |
ParseNullOption |
ParseObjectDefinition |
Parser(IGqlpDualBase)+D | -> |
Parser |
=> |
ParseDualBase |
Parser(IGqlpOutputBase)+D | -> |
Parser |
=> |
ParseOutputBase |
Parser(IGqlpTypeParam)+DA | -> |
Parser |
=> |
ParseTypeParams |
Parser(IParserArg,IGqlpArg)+D | -> |
Parser |
=> |
ParseArg |
Parser(KeyValue(IGqlpConstant))+D | -> |
Parser |
=> |
ValueKeyValueParser(IGqlpConstant) |
ParserArray |
ArrayParser |
EnumParser |
IOneChecksParser |
MergeDomains |
Parser(IGqlpInputBase)+D | -> |
Parser |
=> |
ParseInputBase |
Parser(IGqlpConstant)+D | -> |
Parser |
=> |
ParseConstant |
Parser(IGqlpSelection)+DA | -> |
Parser |
=> |
ParseObject |
Parser(IParserDefault,IGqlpConstant)+D | -> |
Parser |
=> |
ParseDefault |
Parser(NullAst)+DA | -> |
Parser |
=> |
ParseNulls |
ParserArray(IParserCollections,IGqlpModifier)+DA | -> |
ParserArray |
=> |
ParseCollections |
Parser(IGqlpDirective)+DA | -> |
Parser |
=> |
ParseDirectives |
Parser(IGqlpFieldKey)+D | -> |
Parser |
=> |
ParseFieldKey |
ISimpleName | 0 |
SimpleName |
Parser(IOptionParser(NullOption),NullOption)+D | -> |
Parser |
=> |
ParseNullOption |
IDeclarationSelector |
Parser(IGqlpModifier)+DA | -> |
Parser |
=> |
ParseModifiers |
Parser(String)+DA | -> |
Parser |
=> |
ParseAliases |
IMerge |
Parser |