Skip to content

rune-langium / core/src / RuneDslAstReflection

Class: RuneDslAstReflection

Defined in: packages/core/src/generated/ast.ts:5951

Extends

  • AbstractAstReflection

Constructors

Constructor

ts
new RuneDslAstReflection(): RuneDslAstReflection;

Returns

RuneDslAstReflection

Inherited from

ts
langium.AbstractAstReflection.constructor

Properties

PropertyModifierTypeOverridesInherited fromDefined in
allSubtypesprotectedRecord<string, string[] | undefined>-langium.AbstractAstReflection.allSubtypesnode_modules/.pnpm/langium@4.2.2/node_modules/langium/lib/syntax-tree.d.ts:149
subtypesprotectedRecord<string, Record<string, boolean | undefined>>-langium.AbstractAstReflection.subtypesnode_modules/.pnpm/langium@4.2.2/node_modules/langium/lib/syntax-tree.d.ts:148
typesreadonly{ Annotation: { name: "Annotation"; properties: { attributes: { defaultValue: []; name: "attributes"; }; definition: { name: "definition"; }; name: { name: "name"; }; prefix: { name: "prefix"; }; }; superTypes: ["RosettaRootElement"]; }; AnnotationDeepPath: { name: "AnnotationDeepPath"; properties: { attribute: { name: "attribute"; referenceType: "AttributeOrChoiceOption"; }; operator: { name: "operator"; }; receiver: { name: "receiver"; }; }; superTypes: ["AnnotationPathExpression"]; }; AnnotationPath: { name: "AnnotationPath"; properties: { attribute: { name: "attribute"; referenceType: "AttributeOrChoiceOption"; }; operator: { name: "operator"; }; receiver: { name: "receiver"; }; }; superTypes: ["AnnotationPathExpression"]; }; AnnotationPathAttributeReference: { name: "AnnotationPathAttributeReference"; properties: { attribute: { name: "attribute"; referenceType: "AttributeOrChoiceOption"; }; }; superTypes: ["AnnotationPathExpression"]; }; AnnotationPathExpression: { name: "AnnotationPathExpression"; properties: { }; superTypes: []; }; AnnotationQualifier: { name: "AnnotationQualifier"; properties: { qualName: { name: "qualName"; }; qualPath: { name: "qualPath"; }; qualValue: { name: "qualValue"; }; }; superTypes: []; }; AnnotationRef: { name: "AnnotationRef"; properties: { annotation: { name: "annotation"; referenceType: "Annotation"; }; attribute: { name: "attribute"; referenceType: "Attribute"; }; qualifiers: { defaultValue: []; name: "qualifiers"; }; }; superTypes: []; }; ArithmeticOperation: { name: "ArithmeticOperation"; properties: { left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }; superTypes: ["RosettaExpression"]; }; AsKeyOperation: { name: "AsKeyOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; AssignPathRoot: { name: "AssignPathRoot"; properties: { }; superTypes: []; }; Attribute: { name: "Attribute"; properties: { annotations: { defaultValue: []; name: "annotations"; }; card: { name: "card"; }; definition: { name: "definition"; }; labels: { defaultValue: []; name: "labels"; }; name: { name: "name"; }; override: { defaultValue: false; name: "override"; }; references: { defaultValue: []; name: "references"; }; ruleReferences: { defaultValue: []; name: "ruleReferences"; }; synonyms: { defaultValue: []; name: "synonyms"; }; typeCall: { name: "typeCall"; }; typeCallArgs: { defaultValue: []; name: "typeCallArgs"; }; }; superTypes: ["AssignPathRoot", "AttributeOrChoiceOption", "RosettaFeature", "RosettaSymbol", "RosettaTypedFeature"]; }; AttributeOrChoiceOption: { name: "AttributeOrChoiceOption"; properties: { }; superTypes: []; }; Choice: { name: "Choice"; properties: { annotations: { defaultValue: []; name: "annotations"; }; attributes: { defaultValue: []; name: "attributes"; }; definition: { name: "definition"; }; name: { name: "name"; }; synonyms: { defaultValue: []; name: "synonyms"; }; }; superTypes: ["DataOrChoice", "RosettaRootElement", "RosettaSymbol", "RosettaType", "SwitchCaseTarget"]; }; ChoiceOperation: { name: "ChoiceOperation"; properties: { argument: { name: "argument"; }; attributes: { defaultValue: []; name: "attributes"; referenceType: "Attribute"; }; necessity: { name: "necessity"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; ChoiceOption: { name: "ChoiceOption"; properties: { annotations: { defaultValue: []; name: "annotations"; }; definition: { name: "definition"; }; labels: { defaultValue: []; name: "labels"; }; references: { defaultValue: []; name: "references"; }; ruleReferences: { defaultValue: []; name: "ruleReferences"; }; synonyms: { defaultValue: []; name: "synonyms"; }; typeCall: { name: "typeCall"; }; }; superTypes: ["AttributeOrChoiceOption", "RosettaFeature"]; }; ClosureParameter: { name: "ClosureParameter"; properties: { name: { name: "name"; }; }; superTypes: ["RosettaSymbol"]; }; ComparisonOperation: { name: "ComparisonOperation"; properties: { cardMod: { name: "cardMod"; }; left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }; superTypes: ["RosettaExpression"]; }; Condition: { name: "Condition"; properties: { annotations: { defaultValue: []; name: "annotations"; }; definition: { name: "definition"; }; expression: { name: "expression"; }; name: { name: "name"; }; postCondition: { defaultValue: false; name: "postCondition"; }; references: { defaultValue: []; name: "references"; }; }; superTypes: []; }; ConstructorKeyValuePair: { name: "ConstructorKeyValuePair"; properties: { key: { name: "key"; referenceType: "RosettaFeature"; }; value: { name: "value"; }; }; superTypes: []; }; Data: { name: "Data"; properties: { annotations: { defaultValue: []; name: "annotations"; }; attributes: { defaultValue: []; name: "attributes"; }; conditions: { defaultValue: []; name: "conditions"; }; definition: { name: "definition"; }; name: { name: "name"; }; references: { defaultValue: []; name: "references"; }; superType: { name: "superType"; referenceType: "DataOrChoice"; }; synonyms: { defaultValue: []; name: "synonyms"; }; }; superTypes: ["DataOrChoice", "RosettaRootElement", "RosettaSymbol", "RosettaType", "SwitchCaseTarget"]; }; DataOrChoice: { name: "DataOrChoice"; properties: { }; superTypes: []; }; DefaultOperation: { name: "DefaultOperation"; properties: { left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }; superTypes: ["RosettaExpression"]; }; DistinctOperation: { name: "DistinctOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; DocumentRationale: { name: "DocumentRationale"; properties: { rationale: { name: "rationale"; }; rationaleAuthor: { name: "rationaleAuthor"; }; }; superTypes: []; }; EqualityOperation: { name: "EqualityOperation"; properties: { cardMod: { name: "cardMod"; }; left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }; superTypes: ["RosettaExpression"]; }; FilterOperation: { name: "FilterOperation"; properties: { argument: { name: "argument"; }; function: { name: "function"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; FirstOperation: { name: "FirstOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; FlattenOperation: { name: "FlattenOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; Import: { name: "Import"; properties: { importedNamespace: { name: "importedNamespace"; }; namespaceAlias: { name: "namespaceAlias"; }; }; superTypes: []; }; InlineFunction: { name: "InlineFunction"; properties: { body: { name: "body"; }; parameters: { defaultValue: []; name: "parameters"; }; }; superTypes: []; }; JoinOperation: { name: "JoinOperation"; properties: { left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }; superTypes: ["RosettaExpression"]; }; LabelAnnotation: { name: "LabelAnnotation"; properties: { deprecatedAs: { defaultValue: false; name: "deprecatedAs"; }; label: { name: "label"; }; name: { name: "name"; }; path: { name: "path"; }; }; superTypes: []; }; LastOperation: { name: "LastOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; ListLiteral: { name: "ListLiteral"; properties: { elements: { defaultValue: []; name: "elements"; }; }; superTypes: ["RosettaExpression"]; }; LogicalOperation: { name: "LogicalOperation"; properties: { left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }; superTypes: ["RosettaExpression"]; }; MapOperation: { name: "MapOperation"; properties: { argument: { name: "argument"; }; function: { name: "function"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; MaxOperation: { name: "MaxOperation"; properties: { argument: { name: "argument"; }; function: { name: "function"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; MinOperation: { name: "MinOperation"; properties: { argument: { name: "argument"; }; function: { name: "function"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; OneOfOperation: { name: "OneOfOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; Operation: { name: "Operation"; properties: { add: { defaultValue: false; name: "add"; }; assignRoot: { name: "assignRoot"; referenceType: "AssignPathRoot"; }; definition: { name: "definition"; }; expression: { name: "expression"; }; path: { name: "path"; }; }; superTypes: []; }; ReduceOperation: { name: "ReduceOperation"; properties: { argument: { name: "argument"; }; function: { name: "function"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; RegulatoryDocumentReference: { name: "RegulatoryDocumentReference"; properties: { body: { name: "body"; referenceType: "RosettaBody"; }; corpusList: { defaultValue: []; name: "corpusList"; referenceType: "RosettaCorpus"; }; segments: { defaultValue: []; name: "segments"; }; }; superTypes: []; }; ReverseOperation: { name: "ReverseOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; RosettaAbsentExpression: { name: "RosettaAbsentExpression"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; RosettaAttributeReference: { name: "RosettaAttributeReference"; properties: { attribute: { name: "attribute"; referenceType: "AttributeOrChoiceOption"; }; receiver: { name: "receiver"; }; }; superTypes: []; }; RosettaBasicType: { name: "RosettaBasicType"; properties: { definition: { name: "definition"; }; name: { name: "name"; }; parameters: { defaultValue: []; name: "parameters"; }; }; superTypes: ["RosettaRootElement", "RosettaType"]; }; RosettaBody: { name: "RosettaBody"; properties: { bodyType: { name: "bodyType"; }; definition: { name: "definition"; }; name: { name: "name"; }; }; superTypes: ["RosettaRootElement"]; }; RosettaBooleanLiteral: { name: "RosettaBooleanLiteral"; properties: { value: { defaultValue: false; name: "value"; }; }; superTypes: ["RosettaLiteral"]; }; RosettaCallableWithArgs: { name: "RosettaCallableWithArgs"; properties: { }; superTypes: []; }; RosettaCardinality: { name: "RosettaCardinality"; properties: { inf: { name: "inf"; }; sup: { name: "sup"; }; unbounded: { defaultValue: false; name: "unbounded"; }; }; superTypes: []; }; RosettaClassSynonym: { name: "RosettaClassSynonym"; properties: { metaValue: { name: "metaValue"; }; sources: { defaultValue: []; name: "sources"; referenceType: "RosettaSynonymSource"; }; value: { name: "value"; }; }; superTypes: []; }; RosettaConditionalExpression: { name: "RosettaConditionalExpression"; properties: { elsethen: { name: "elsethen"; }; full: { defaultValue: false; name: "full"; }; if: { name: "if"; }; ifthen: { name: "ifthen"; }; }; superTypes: ["RosettaExpression"]; }; RosettaConstructorExpression: { name: "RosettaConstructorExpression"; properties: { constructorTypeArgs: { defaultValue: []; name: "constructorTypeArgs"; }; implicitEmpty: { defaultValue: false; name: "implicitEmpty"; }; typeRef: { name: "typeRef"; }; values: { defaultValue: []; name: "values"; }; }; superTypes: ["RosettaExpression"]; }; RosettaContainsExpression: { name: "RosettaContainsExpression"; properties: { left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }; superTypes: ["RosettaExpression"]; }; RosettaCorpus: { name: "RosettaCorpus"; properties: { body: { name: "body"; referenceType: "RosettaBody"; }; corpusType: { name: "corpusType"; }; definition: { name: "definition"; }; displayName: { name: "displayName"; }; name: { name: "name"; }; }; superTypes: ["RosettaRootElement"]; }; RosettaCountOperation: { name: "RosettaCountOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; RosettaDataReference: { name: "RosettaDataReference"; properties: { attribute: { name: "attribute"; referenceType: "AttributeOrChoiceOption"; }; data: { name: "data"; referenceType: "DataOrChoice"; }; receiver: { name: "receiver"; }; }; superTypes: ["RosettaAttributeReference"]; }; RosettaDeepFeatureCall: { name: "RosettaDeepFeatureCall"; properties: { feature: { name: "feature"; referenceType: "Attribute"; }; receiver: { name: "receiver"; }; }; superTypes: ["RosettaExpression"]; }; RosettaDisjointExpression: { name: "RosettaDisjointExpression"; properties: { left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }; superTypes: ["RosettaExpression"]; }; RosettaDocReference: { name: "RosettaDocReference"; properties: { docReference: { name: "docReference"; }; name: { name: "name"; }; path: { name: "path"; }; provision: { name: "provision"; }; rationales: { defaultValue: []; name: "rationales"; }; reportedField: { defaultValue: false; name: "reportedField"; }; structuredProvision: { name: "structuredProvision"; }; }; superTypes: []; }; RosettaEnumeration: { name: "RosettaEnumeration"; properties: { annotations: { defaultValue: []; name: "annotations"; }; definition: { name: "definition"; }; enumValues: { defaultValue: []; name: "enumValues"; }; name: { name: "name"; }; parent: { name: "parent"; referenceType: "RosettaEnumeration"; }; references: { defaultValue: []; name: "references"; }; synonyms: { defaultValue: []; name: "synonyms"; }; }; superTypes: ["RosettaRootElement", "RosettaSymbol", "RosettaType", "SwitchCaseTarget"]; }; RosettaEnumSynonym: { name: "RosettaEnumSynonym"; properties: { definition: { name: "definition"; }; patternMatch: { name: "patternMatch"; }; patternReplace: { name: "patternReplace"; }; removeHtml: { defaultValue: false; name: "removeHtml"; }; sources: { defaultValue: []; name: "sources"; referenceType: "RosettaSynonymSource"; }; synonymValue: { name: "synonymValue"; }; }; superTypes: []; }; RosettaEnumValue: { name: "RosettaEnumValue"; properties: { annotations: { defaultValue: []; name: "annotations"; }; definition: { name: "definition"; }; display: { name: "display"; }; enumSynonyms: { defaultValue: []; name: "enumSynonyms"; }; name: { name: "name"; }; references: { defaultValue: []; name: "references"; }; }; superTypes: ["RosettaFeature", "RosettaSymbol", "SwitchCaseTarget"]; }; RosettaEnumValueReference: { name: "RosettaEnumValueReference"; properties: { enumeration: { name: "enumeration"; referenceType: "RosettaEnumeration"; }; value: { name: "value"; referenceType: "RosettaEnumValue"; }; }; superTypes: ["RosettaMapTestExpression"]; }; RosettaExistsExpression: { name: "RosettaExistsExpression"; properties: { argument: { name: "argument"; }; modifier: { name: "modifier"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; RosettaExpression: { name: "RosettaExpression"; properties: { }; superTypes: []; }; RosettaExternalClass: { name: "RosettaExternalClass"; properties: { data: { name: "data"; referenceType: "DataOrChoice"; }; externalClassSynonyms: { defaultValue: []; name: "externalClassSynonyms"; }; regularAttributes: { defaultValue: []; name: "regularAttributes"; }; }; superTypes: []; }; RosettaExternalClassSynonym: { name: "RosettaExternalClassSynonym"; properties: { metaValue: { name: "metaValue"; }; value: { name: "value"; }; }; superTypes: []; }; RosettaExternalEnum: { name: "RosettaExternalEnum"; properties: { enumeration: { name: "enumeration"; referenceType: "RosettaEnumeration"; }; regularValues: { defaultValue: []; name: "regularValues"; }; }; superTypes: []; }; RosettaExternalEnumValue: { name: "RosettaExternalEnumValue"; properties: { enumRef: { name: "enumRef"; referenceType: "RosettaEnumValue"; }; externalEnumSynonyms: { defaultValue: []; name: "externalEnumSynonyms"; }; operator: { name: "operator"; }; }; superTypes: []; }; RosettaExternalFunction: { name: "RosettaExternalFunction"; properties: { definition: { name: "definition"; }; name: { name: "name"; }; parameters: { defaultValue: []; name: "parameters"; }; typeCall: { name: "typeCall"; }; }; superTypes: ["RosettaCallableWithArgs", "RosettaRootElement", "RosettaSymbol"]; }; RosettaExternalRegularAttribute: { name: "RosettaExternalRegularAttribute"; properties: { attributeRef: { name: "attributeRef"; referenceType: "RosettaFeature"; }; externalRuleReferences: { defaultValue: []; name: "externalRuleReferences"; }; externalSynonyms: { defaultValue: []; name: "externalSynonyms"; }; operator: { name: "operator"; }; }; superTypes: []; }; RosettaExternalRuleSource: { name: "RosettaExternalRuleSource"; properties: { externalClasses: { defaultValue: []; name: "externalClasses"; }; externalEnums: { defaultValue: []; name: "externalEnums"; }; name: { name: "name"; }; superSources: { defaultValue: []; name: "superSources"; referenceType: "RosettaExternalRuleSource"; }; }; superTypes: ["RosettaRootElement"]; }; RosettaExternalSynonym: { name: "RosettaExternalSynonym"; properties: { body: { name: "body"; }; }; superTypes: []; }; RosettaFeature: { name: "RosettaFeature"; properties: { }; superTypes: []; }; RosettaFeatureCall: { name: "RosettaFeatureCall"; properties: { feature: { name: "feature"; referenceType: "RosettaFeature"; }; receiver: { name: "receiver"; }; }; superTypes: ["RosettaExpression"]; }; RosettaFunction: { name: "RosettaFunction"; properties: { annotations: { defaultValue: []; name: "annotations"; }; conditions: { defaultValue: []; name: "conditions"; }; definition: { name: "definition"; }; dispatchAttribute: { name: "dispatchAttribute"; referenceType: "Attribute"; }; dispatchValue: { name: "dispatchValue"; }; inputs: { defaultValue: []; name: "inputs"; }; name: { name: "name"; }; operations: { defaultValue: []; name: "operations"; }; output: { name: "output"; }; postConditions: { defaultValue: []; name: "postConditions"; }; references: { defaultValue: []; name: "references"; }; shortcuts: { defaultValue: []; name: "shortcuts"; }; superFunction: { name: "superFunction"; referenceType: "RosettaFunction"; }; }; superTypes: ["RosettaCallableWithArgs", "RosettaRootElement", "RosettaSymbol"]; }; RosettaImplicitVariable: { name: "RosettaImplicitVariable"; properties: { name: { name: "name"; }; }; superTypes: ["AnnotationPathExpression", "RosettaExpression"]; }; RosettaIntLiteral: { name: "RosettaIntLiteral"; properties: { value: { name: "value"; }; }; superTypes: ["RosettaLiteral"]; }; RosettaLiteral: { name: "RosettaLiteral"; properties: { }; superTypes: ["RosettaExpression", "RosettaMapTestExpression"]; }; RosettaMapPath: { name: "RosettaMapPath"; properties: { path: { name: "path"; }; }; superTypes: ["RosettaMapTest"]; }; RosettaMapPathValue: { name: "RosettaMapPathValue"; properties: { path: { name: "path"; }; }; superTypes: ["RosettaMapTestExpression"]; }; RosettaMapping: { name: "RosettaMapping"; properties: { instances: { defaultValue: []; name: "instances"; }; }; superTypes: []; }; RosettaMappingInstance: { name: "RosettaMappingInstance"; properties: { default: { defaultValue: false; name: "default"; }; set: { name: "set"; }; when: { name: "when"; }; }; superTypes: []; }; RosettaMappingPathTests: { name: "RosettaMappingPathTests"; properties: { tests: { defaultValue: []; name: "tests"; }; }; superTypes: []; }; RosettaMapRosettaPath: { name: "RosettaMapRosettaPath"; properties: { path: { name: "path"; }; }; superTypes: ["RosettaMapTest"]; }; RosettaMapTest: { name: "RosettaMapTest"; properties: { }; superTypes: []; }; RosettaMapTestAbsentExpression: { name: "RosettaMapTestAbsentExpression"; properties: { argument: { name: "argument"; }; }; superTypes: ["RosettaMapTestExpression"]; }; RosettaMapTestEqualityOperation: { name: "RosettaMapTestEqualityOperation"; properties: { left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }; superTypes: ["RosettaMapTestExpression"]; }; RosettaMapTestExistsExpression: { name: "RosettaMapTestExistsExpression"; properties: { argument: { name: "argument"; }; }; superTypes: ["RosettaMapTestExpression"]; }; RosettaMapTestExpression: { name: "RosettaMapTestExpression"; properties: { }; superTypes: ["RosettaMapTest"]; }; RosettaMapTestFunc: { name: "RosettaMapTestFunc"; properties: { func: { name: "func"; referenceType: "RosettaCallableWithArgs"; }; predicatePath: { name: "predicatePath"; }; }; superTypes: ["RosettaMapTest"]; }; RosettaMergeSynonymValue: { name: "RosettaMergeSynonymValue"; properties: { excludePath: { name: "excludePath"; }; name: { name: "name"; }; }; superTypes: []; }; RosettaMetaType: { name: "RosettaMetaType"; properties: { name: { name: "name"; }; typeCall: { name: "typeCall"; }; }; superTypes: ["RosettaFeature", "RosettaRootElement", "RosettaSymbol"]; }; RosettaModel: { name: "RosettaModel"; properties: { configurations: { defaultValue: []; name: "configurations"; }; definition: { name: "definition"; }; elements: { defaultValue: []; name: "elements"; }; imports: { defaultValue: []; name: "imports"; }; name: { name: "name"; }; overridden: { defaultValue: false; name: "overridden"; }; scope: { name: "scope"; }; version: { name: "version"; }; }; superTypes: []; }; RosettaNumberLiteral: { name: "RosettaNumberLiteral"; properties: { value: { name: "value"; }; }; superTypes: ["RosettaLiteral"]; }; RosettaOnlyElement: { name: "RosettaOnlyElement"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; RosettaOnlyExistsExpression: { name: "RosettaOnlyExistsExpression"; properties: { args: { defaultValue: []; name: "args"; }; argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; RosettaParameter: { name: "RosettaParameter"; properties: { isArray: { defaultValue: false; name: "isArray"; }; name: { name: "name"; }; typeCall: { name: "typeCall"; }; }; superTypes: ["RosettaSymbol"]; }; RosettaQualifiableConfiguration: { name: "RosettaQualifiableConfiguration"; properties: { qType: { name: "qType"; }; rosettaClass: { name: "rosettaClass"; referenceType: "Data"; }; }; superTypes: []; }; RosettaRecordFeature: { name: "RosettaRecordFeature"; properties: { name: { name: "name"; }; typeCall: { name: "typeCall"; }; }; superTypes: ["RosettaFeature", "RosettaTypedFeature"]; }; RosettaRecordType: { name: "RosettaRecordType"; properties: { definition: { name: "definition"; }; features: { defaultValue: []; name: "features"; }; name: { name: "name"; }; }; superTypes: ["RosettaRootElement", "RosettaType"]; }; RosettaReport: { name: "RosettaReport"; properties: { eligibilityRules: { defaultValue: []; name: "eligibilityRules"; referenceType: "RosettaRule"; }; inputType: { name: "inputType"; }; regulatoryBody: { name: "regulatoryBody"; }; reportingStandard: { name: "reportingStandard"; referenceType: "RosettaCorpus"; }; reportType: { name: "reportType"; referenceType: "Data"; }; ruleSource: { name: "ruleSource"; referenceType: "RosettaExternalRuleSource"; }; }; superTypes: ["RosettaRootElement"]; }; RosettaRootElement: { name: "RosettaRootElement"; properties: { }; superTypes: []; }; RosettaRule: { name: "RosettaRule"; properties: { definition: { name: "definition"; }; eligibility: { defaultValue: false; name: "eligibility"; }; expression: { name: "expression"; }; identifier: { name: "identifier"; }; input: { name: "input"; }; name: { name: "name"; }; references: { defaultValue: []; name: "references"; }; }; superTypes: ["RosettaCallableWithArgs", "RosettaRootElement", "RosettaSymbol"]; }; RosettaScope: { name: "RosettaScope"; properties: { definition: { name: "definition"; }; name: { name: "name"; }; }; superTypes: []; }; RosettaSegment: { name: "RosettaSegment"; properties: { name: { name: "name"; }; }; superTypes: ["RosettaRootElement"]; }; RosettaSegmentRef: { name: "RosettaSegmentRef"; properties: { segment: { name: "segment"; referenceType: "RosettaSegment"; }; segmentRef: { name: "segmentRef"; }; }; superTypes: []; }; RosettaStringLiteral: { name: "RosettaStringLiteral"; properties: { value: { name: "value"; }; }; superTypes: ["RosettaLiteral"]; }; RosettaSuperCall: { name: "RosettaSuperCall"; properties: { explicitArguments: { defaultValue: false; name: "explicitArguments"; }; name: { name: "name"; }; rawArgs: { defaultValue: []; name: "rawArgs"; }; }; superTypes: ["RosettaExpression"]; }; RosettaSymbol: { name: "RosettaSymbol"; properties: { }; superTypes: []; }; RosettaSymbolReference: { name: "RosettaSymbolReference"; properties: { explicitArguments: { defaultValue: false; name: "explicitArguments"; }; rawArgs: { defaultValue: []; name: "rawArgs"; }; symbol: { name: "symbol"; referenceType: "RosettaSymbol"; }; }; superTypes: ["RosettaExpression"]; }; RosettaSynonym: { name: "RosettaSynonym"; properties: { body: { name: "body"; }; sources: { defaultValue: []; name: "sources"; referenceType: "RosettaSynonymSource"; }; }; superTypes: []; }; RosettaSynonymBody: { name: "RosettaSynonymBody"; properties: { format: { name: "format"; }; hints: { defaultValue: []; name: "hints"; }; mapper: { name: "mapper"; }; mappingLogic: { name: "mappingLogic"; }; merge: { name: "merge"; }; metaValues: { defaultValue: []; name: "metaValues"; }; patternMatch: { name: "patternMatch"; }; patternReplace: { name: "patternReplace"; }; removeHtml: { defaultValue: false; name: "removeHtml"; }; values: { defaultValue: []; name: "values"; }; }; superTypes: []; }; RosettaSynonymSource: { name: "RosettaSynonymSource"; properties: { externalClasses: { defaultValue: []; name: "externalClasses"; }; externalEnums: { defaultValue: []; name: "externalEnums"; }; name: { name: "name"; }; superSources: { defaultValue: []; name: "superSources"; referenceType: "RosettaSynonymSource"; }; }; superTypes: ["RosettaRootElement"]; }; RosettaSynonymValueBase: { name: "RosettaSynonymValueBase"; properties: { maps: { name: "maps"; }; name: { name: "name"; }; path: { name: "path"; }; refType: { name: "refType"; }; value: { name: "value"; }; }; superTypes: []; }; RosettaType: { name: "RosettaType"; properties: { }; superTypes: []; }; RosettaTypeAlias: { name: "RosettaTypeAlias"; properties: { conditions: { defaultValue: []; name: "conditions"; }; definition: { name: "definition"; }; name: { name: "name"; }; parameters: { defaultValue: []; name: "parameters"; }; typeCall: { name: "typeCall"; }; }; superTypes: ["RosettaRootElement", "RosettaType"]; }; RosettaTypedFeature: { name: "RosettaTypedFeature"; properties: { }; superTypes: []; }; RuleReferenceAnnotation: { name: "RuleReferenceAnnotation"; properties: { empty: { defaultValue: false; name: "empty"; }; name: { name: "name"; }; path: { name: "path"; }; reportingRule: { name: "reportingRule"; referenceType: "RosettaRule"; }; }; superTypes: []; }; Segment: { name: "Segment"; properties: { feature: { name: "feature"; referenceType: "RosettaTypedFeature"; }; next: { name: "next"; }; }; superTypes: []; }; ShortcutDeclaration: { name: "ShortcutDeclaration"; properties: { definition: { name: "definition"; }; expression: { name: "expression"; }; name: { name: "name"; }; }; superTypes: ["AssignPathRoot", "RosettaSymbol"]; }; SortOperation: { name: "SortOperation"; properties: { argument: { name: "argument"; }; function: { name: "function"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; SumOperation: { name: "SumOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; SwitchCaseGuard: { name: "SwitchCaseGuard"; properties: { literalGuard: { name: "literalGuard"; }; referenceGuard: { name: "referenceGuard"; referenceType: "SwitchCaseTarget"; }; }; superTypes: []; }; SwitchCaseOrDefault: { name: "SwitchCaseOrDefault"; properties: { expression: { name: "expression"; }; guard: { name: "guard"; }; }; superTypes: []; }; SwitchCaseTarget: { name: "SwitchCaseTarget"; properties: { }; superTypes: []; }; SwitchOperation: { name: "SwitchOperation"; properties: { argument: { name: "argument"; }; cases: { defaultValue: []; name: "cases"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; ThenOperation: { name: "ThenOperation"; properties: { argument: { name: "argument"; }; function: { name: "function"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; ToDateOperation: { name: "ToDateOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; ToDateTimeOperation: { name: "ToDateTimeOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; ToEnumOperation: { name: "ToEnumOperation"; properties: { argument: { name: "argument"; }; enumeration: { name: "enumeration"; referenceType: "RosettaEnumeration"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; ToIntOperation: { name: "ToIntOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; ToNumberOperation: { name: "ToNumberOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; ToStringOperation: { name: "ToStringOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; ToTimeOperation: { name: "ToTimeOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; ToZonedDateTimeOperation: { name: "ToZonedDateTimeOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; TypeCall: { name: "TypeCall"; properties: { arguments: { defaultValue: []; name: "arguments"; }; type: { name: "type"; referenceType: "RosettaType"; }; }; superTypes: []; }; TypeCallArgument: { name: "TypeCallArgument"; properties: { parameter: { name: "parameter"; referenceType: "TypeParameter"; }; value: { name: "value"; }; }; superTypes: []; }; TypeParameter: { name: "TypeParameter"; properties: { definition: { name: "definition"; }; name: { name: "name"; }; typeCall: { name: "typeCall"; }; }; superTypes: ["RosettaSymbol"]; }; WithMetaEntry: { name: "WithMetaEntry"; properties: { key: { name: "key"; referenceType: "RosettaFeature"; }; value: { name: "value"; }; }; superTypes: []; }; WithMetaOperation: { name: "WithMetaOperation"; properties: { argument: { name: "argument"; }; entries: { defaultValue: []; name: "entries"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }; }langium.AbstractAstReflection.types-packages/core/src/generated/ast.ts:5952
types.Annotationreadonly{ name: "Annotation"; properties: { attributes: { defaultValue: []; name: "attributes"; }; definition: { name: "definition"; }; name: { name: "name"; }; prefix: { name: "prefix"; }; }; superTypes: ["RosettaRootElement"]; }--packages/core/src/generated/ast.ts:5953
types.Annotation.namereadonly"Annotation"--packages/core/src/generated/ast.ts:5954
types.Annotation.propertiesreadonly{ attributes: { defaultValue: []; name: "attributes"; }; definition: { name: "definition"; }; name: { name: "name"; }; prefix: { name: "prefix"; }; }--packages/core/src/generated/ast.ts:5955
types.Annotation.properties.attributesreadonly{ defaultValue: []; name: "attributes"; }--packages/core/src/generated/ast.ts:5956
types.Annotation.properties.attributes.defaultValuereadonly[]--packages/core/src/generated/ast.ts:5958
types.Annotation.properties.attributes.namereadonly"attributes"--packages/core/src/generated/ast.ts:5957
types.Annotation.properties.definitionreadonly{ name: "definition"; }--packages/core/src/generated/ast.ts:5960
types.Annotation.properties.definition.namereadonly"definition"--packages/core/src/generated/ast.ts:5961
types.Annotation.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:5963
types.Annotation.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:5964
types.Annotation.properties.prefixreadonly{ name: "prefix"; }--packages/core/src/generated/ast.ts:5966
types.Annotation.properties.prefix.namereadonly"prefix"--packages/core/src/generated/ast.ts:5967
types.Annotation.superTypesreadonly["RosettaRootElement"]--packages/core/src/generated/ast.ts:5970
types.AnnotationDeepPathreadonly{ name: "AnnotationDeepPath"; properties: { attribute: { name: "attribute"; referenceType: "AttributeOrChoiceOption"; }; operator: { name: "operator"; }; receiver: { name: "receiver"; }; }; superTypes: ["AnnotationPathExpression"]; }--packages/core/src/generated/ast.ts:5972
types.AnnotationDeepPath.namereadonly"AnnotationDeepPath"--packages/core/src/generated/ast.ts:5973
types.AnnotationDeepPath.propertiesreadonly{ attribute: { name: "attribute"; referenceType: "AttributeOrChoiceOption"; }; operator: { name: "operator"; }; receiver: { name: "receiver"; }; }--packages/core/src/generated/ast.ts:5974
types.AnnotationDeepPath.properties.attributereadonly{ name: "attribute"; referenceType: "AttributeOrChoiceOption"; }--packages/core/src/generated/ast.ts:5975
types.AnnotationDeepPath.properties.attribute.namereadonly"attribute"--packages/core/src/generated/ast.ts:5976
types.AnnotationDeepPath.properties.attribute.referenceTypereadonly"AttributeOrChoiceOption"--packages/core/src/generated/ast.ts:5977
types.AnnotationDeepPath.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:5979
types.AnnotationDeepPath.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:5980
types.AnnotationDeepPath.properties.receiverreadonly{ name: "receiver"; }--packages/core/src/generated/ast.ts:5982
types.AnnotationDeepPath.properties.receiver.namereadonly"receiver"--packages/core/src/generated/ast.ts:5983
types.AnnotationDeepPath.superTypesreadonly["AnnotationPathExpression"]--packages/core/src/generated/ast.ts:5986
types.AnnotationPathreadonly{ name: "AnnotationPath"; properties: { attribute: { name: "attribute"; referenceType: "AttributeOrChoiceOption"; }; operator: { name: "operator"; }; receiver: { name: "receiver"; }; }; superTypes: ["AnnotationPathExpression"]; }--packages/core/src/generated/ast.ts:5988
types.AnnotationPath.namereadonly"AnnotationPath"--packages/core/src/generated/ast.ts:5989
types.AnnotationPath.propertiesreadonly{ attribute: { name: "attribute"; referenceType: "AttributeOrChoiceOption"; }; operator: { name: "operator"; }; receiver: { name: "receiver"; }; }--packages/core/src/generated/ast.ts:5990
types.AnnotationPath.properties.attributereadonly{ name: "attribute"; referenceType: "AttributeOrChoiceOption"; }--packages/core/src/generated/ast.ts:5991
types.AnnotationPath.properties.attribute.namereadonly"attribute"--packages/core/src/generated/ast.ts:5992
types.AnnotationPath.properties.attribute.referenceTypereadonly"AttributeOrChoiceOption"--packages/core/src/generated/ast.ts:5993
types.AnnotationPath.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:5995
types.AnnotationPath.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:5996
types.AnnotationPath.properties.receiverreadonly{ name: "receiver"; }--packages/core/src/generated/ast.ts:5998
types.AnnotationPath.properties.receiver.namereadonly"receiver"--packages/core/src/generated/ast.ts:5999
types.AnnotationPath.superTypesreadonly["AnnotationPathExpression"]--packages/core/src/generated/ast.ts:6002
types.AnnotationPathAttributeReferencereadonly{ name: "AnnotationPathAttributeReference"; properties: { attribute: { name: "attribute"; referenceType: "AttributeOrChoiceOption"; }; }; superTypes: ["AnnotationPathExpression"]; }--packages/core/src/generated/ast.ts:6004
types.AnnotationPathAttributeReference.namereadonly"AnnotationPathAttributeReference"--packages/core/src/generated/ast.ts:6005
types.AnnotationPathAttributeReference.propertiesreadonly{ attribute: { name: "attribute"; referenceType: "AttributeOrChoiceOption"; }; }--packages/core/src/generated/ast.ts:6006
types.AnnotationPathAttributeReference.properties.attributereadonly{ name: "attribute"; referenceType: "AttributeOrChoiceOption"; }--packages/core/src/generated/ast.ts:6007
types.AnnotationPathAttributeReference.properties.attribute.namereadonly"attribute"--packages/core/src/generated/ast.ts:6008
types.AnnotationPathAttributeReference.properties.attribute.referenceTypereadonly"AttributeOrChoiceOption"--packages/core/src/generated/ast.ts:6009
types.AnnotationPathAttributeReference.superTypesreadonly["AnnotationPathExpression"]--packages/core/src/generated/ast.ts:6012
types.AnnotationPathExpressionreadonly{ name: "AnnotationPathExpression"; properties: { }; superTypes: []; }--packages/core/src/generated/ast.ts:6014
types.AnnotationPathExpression.namereadonly"AnnotationPathExpression"--packages/core/src/generated/ast.ts:6015
types.AnnotationPathExpression.propertiesreadonly{ }--packages/core/src/generated/ast.ts:6016
types.AnnotationPathExpression.superTypesreadonly[]--packages/core/src/generated/ast.ts:6017
types.AnnotationQualifierreadonly{ name: "AnnotationQualifier"; properties: { qualName: { name: "qualName"; }; qualPath: { name: "qualPath"; }; qualValue: { name: "qualValue"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:6019
types.AnnotationQualifier.namereadonly"AnnotationQualifier"--packages/core/src/generated/ast.ts:6020
types.AnnotationQualifier.propertiesreadonly{ qualName: { name: "qualName"; }; qualPath: { name: "qualPath"; }; qualValue: { name: "qualValue"; }; }--packages/core/src/generated/ast.ts:6021
types.AnnotationQualifier.properties.qualNamereadonly{ name: "qualName"; }--packages/core/src/generated/ast.ts:6022
types.AnnotationQualifier.properties.qualName.namereadonly"qualName"--packages/core/src/generated/ast.ts:6023
types.AnnotationQualifier.properties.qualPathreadonly{ name: "qualPath"; }--packages/core/src/generated/ast.ts:6025
types.AnnotationQualifier.properties.qualPath.namereadonly"qualPath"--packages/core/src/generated/ast.ts:6026
types.AnnotationQualifier.properties.qualValuereadonly{ name: "qualValue"; }--packages/core/src/generated/ast.ts:6028
types.AnnotationQualifier.properties.qualValue.namereadonly"qualValue"--packages/core/src/generated/ast.ts:6029
types.AnnotationQualifier.superTypesreadonly[]--packages/core/src/generated/ast.ts:6032
types.AnnotationRefreadonly{ name: "AnnotationRef"; properties: { annotation: { name: "annotation"; referenceType: "Annotation"; }; attribute: { name: "attribute"; referenceType: "Attribute"; }; qualifiers: { defaultValue: []; name: "qualifiers"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:6034
types.AnnotationRef.namereadonly"AnnotationRef"--packages/core/src/generated/ast.ts:6035
types.AnnotationRef.propertiesreadonly{ annotation: { name: "annotation"; referenceType: "Annotation"; }; attribute: { name: "attribute"; referenceType: "Attribute"; }; qualifiers: { defaultValue: []; name: "qualifiers"; }; }--packages/core/src/generated/ast.ts:6036
types.AnnotationRef.properties.annotationreadonly{ name: "annotation"; referenceType: "Annotation"; }--packages/core/src/generated/ast.ts:6037
types.AnnotationRef.properties.annotation.namereadonly"annotation"--packages/core/src/generated/ast.ts:6038
types.AnnotationRef.properties.annotation.referenceTypereadonly"Annotation"--packages/core/src/generated/ast.ts:6039
types.AnnotationRef.properties.attributereadonly{ name: "attribute"; referenceType: "Attribute"; }--packages/core/src/generated/ast.ts:6041
types.AnnotationRef.properties.attribute.namereadonly"attribute"--packages/core/src/generated/ast.ts:6042
types.AnnotationRef.properties.attribute.referenceTypereadonly"Attribute"--packages/core/src/generated/ast.ts:6043
types.AnnotationRef.properties.qualifiersreadonly{ defaultValue: []; name: "qualifiers"; }--packages/core/src/generated/ast.ts:6045
types.AnnotationRef.properties.qualifiers.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6047
types.AnnotationRef.properties.qualifiers.namereadonly"qualifiers"--packages/core/src/generated/ast.ts:6046
types.AnnotationRef.superTypesreadonly[]--packages/core/src/generated/ast.ts:6050
types.ArithmeticOperationreadonly{ name: "ArithmeticOperation"; properties: { left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6052
types.ArithmeticOperation.namereadonly"ArithmeticOperation"--packages/core/src/generated/ast.ts:6053
types.ArithmeticOperation.propertiesreadonly{ left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }--packages/core/src/generated/ast.ts:6054
types.ArithmeticOperation.properties.leftreadonly{ name: "left"; }--packages/core/src/generated/ast.ts:6055
types.ArithmeticOperation.properties.left.namereadonly"left"--packages/core/src/generated/ast.ts:6056
types.ArithmeticOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:6058
types.ArithmeticOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:6059
types.ArithmeticOperation.properties.rightreadonly{ name: "right"; }--packages/core/src/generated/ast.ts:6061
types.ArithmeticOperation.properties.right.namereadonly"right"--packages/core/src/generated/ast.ts:6062
types.ArithmeticOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6065
types.AsKeyOperationreadonly{ name: "AsKeyOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6067
types.AsKeyOperation.namereadonly"AsKeyOperation"--packages/core/src/generated/ast.ts:6068
types.AsKeyOperation.propertiesreadonly{ argument: { name: "argument"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:6069
types.AsKeyOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:6070
types.AsKeyOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:6071
types.AsKeyOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:6073
types.AsKeyOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:6074
types.AsKeyOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6077
types.AssignPathRootreadonly{ name: "AssignPathRoot"; properties: { }; superTypes: []; }--packages/core/src/generated/ast.ts:6079
types.AssignPathRoot.namereadonly"AssignPathRoot"--packages/core/src/generated/ast.ts:6080
types.AssignPathRoot.propertiesreadonly{ }--packages/core/src/generated/ast.ts:6081
types.AssignPathRoot.superTypesreadonly[]--packages/core/src/generated/ast.ts:6082
types.Attributereadonly{ name: "Attribute"; properties: { annotations: { defaultValue: []; name: "annotations"; }; card: { name: "card"; }; definition: { name: "definition"; }; labels: { defaultValue: []; name: "labels"; }; name: { name: "name"; }; override: { defaultValue: false; name: "override"; }; references: { defaultValue: []; name: "references"; }; ruleReferences: { defaultValue: []; name: "ruleReferences"; }; synonyms: { defaultValue: []; name: "synonyms"; }; typeCall: { name: "typeCall"; }; typeCallArgs: { defaultValue: []; name: "typeCallArgs"; }; }; superTypes: ["AssignPathRoot", "AttributeOrChoiceOption", "RosettaFeature", "RosettaSymbol", "RosettaTypedFeature"]; }--packages/core/src/generated/ast.ts:6084
types.Attribute.namereadonly"Attribute"--packages/core/src/generated/ast.ts:6085
types.Attribute.propertiesreadonly{ annotations: { defaultValue: []; name: "annotations"; }; card: { name: "card"; }; definition: { name: "definition"; }; labels: { defaultValue: []; name: "labels"; }; name: { name: "name"; }; override: { defaultValue: false; name: "override"; }; references: { defaultValue: []; name: "references"; }; ruleReferences: { defaultValue: []; name: "ruleReferences"; }; synonyms: { defaultValue: []; name: "synonyms"; }; typeCall: { name: "typeCall"; }; typeCallArgs: { defaultValue: []; name: "typeCallArgs"; }; }--packages/core/src/generated/ast.ts:6086
types.Attribute.properties.annotationsreadonly{ defaultValue: []; name: "annotations"; }--packages/core/src/generated/ast.ts:6087
types.Attribute.properties.annotations.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6089
types.Attribute.properties.annotations.namereadonly"annotations"--packages/core/src/generated/ast.ts:6088
types.Attribute.properties.cardreadonly{ name: "card"; }--packages/core/src/generated/ast.ts:6091
types.Attribute.properties.card.namereadonly"card"--packages/core/src/generated/ast.ts:6092
types.Attribute.properties.definitionreadonly{ name: "definition"; }--packages/core/src/generated/ast.ts:6094
types.Attribute.properties.definition.namereadonly"definition"--packages/core/src/generated/ast.ts:6095
types.Attribute.properties.labelsreadonly{ defaultValue: []; name: "labels"; }--packages/core/src/generated/ast.ts:6097
types.Attribute.properties.labels.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6099
types.Attribute.properties.labels.namereadonly"labels"--packages/core/src/generated/ast.ts:6098
types.Attribute.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:6101
types.Attribute.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:6102
types.Attribute.properties.overridereadonly{ defaultValue: false; name: "override"; }--packages/core/src/generated/ast.ts:6104
types.Attribute.properties.override.defaultValuereadonlyfalse--packages/core/src/generated/ast.ts:6106
types.Attribute.properties.override.namereadonly"override"--packages/core/src/generated/ast.ts:6105
types.Attribute.properties.referencesreadonly{ defaultValue: []; name: "references"; }--packages/core/src/generated/ast.ts:6108
types.Attribute.properties.references.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6110
types.Attribute.properties.references.namereadonly"references"--packages/core/src/generated/ast.ts:6109
types.Attribute.properties.ruleReferencesreadonly{ defaultValue: []; name: "ruleReferences"; }--packages/core/src/generated/ast.ts:6112
types.Attribute.properties.ruleReferences.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6114
types.Attribute.properties.ruleReferences.namereadonly"ruleReferences"--packages/core/src/generated/ast.ts:6113
types.Attribute.properties.synonymsreadonly{ defaultValue: []; name: "synonyms"; }--packages/core/src/generated/ast.ts:6116
types.Attribute.properties.synonyms.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6118
types.Attribute.properties.synonyms.namereadonly"synonyms"--packages/core/src/generated/ast.ts:6117
types.Attribute.properties.typeCallreadonly{ name: "typeCall"; }--packages/core/src/generated/ast.ts:6120
types.Attribute.properties.typeCall.namereadonly"typeCall"--packages/core/src/generated/ast.ts:6121
types.Attribute.properties.typeCallArgsreadonly{ defaultValue: []; name: "typeCallArgs"; }--packages/core/src/generated/ast.ts:6123
types.Attribute.properties.typeCallArgs.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6125
types.Attribute.properties.typeCallArgs.namereadonly"typeCallArgs"--packages/core/src/generated/ast.ts:6124
types.Attribute.superTypesreadonly["AssignPathRoot", "AttributeOrChoiceOption", "RosettaFeature", "RosettaSymbol", "RosettaTypedFeature"]--packages/core/src/generated/ast.ts:6128
types.AttributeOrChoiceOptionreadonly{ name: "AttributeOrChoiceOption"; properties: { }; superTypes: []; }--packages/core/src/generated/ast.ts:6136
types.AttributeOrChoiceOption.namereadonly"AttributeOrChoiceOption"--packages/core/src/generated/ast.ts:6137
types.AttributeOrChoiceOption.propertiesreadonly{ }--packages/core/src/generated/ast.ts:6138
types.AttributeOrChoiceOption.superTypesreadonly[]--packages/core/src/generated/ast.ts:6139
types.Choicereadonly{ name: "Choice"; properties: { annotations: { defaultValue: []; name: "annotations"; }; attributes: { defaultValue: []; name: "attributes"; }; definition: { name: "definition"; }; name: { name: "name"; }; synonyms: { defaultValue: []; name: "synonyms"; }; }; superTypes: ["DataOrChoice", "RosettaRootElement", "RosettaSymbol", "RosettaType", "SwitchCaseTarget"]; }--packages/core/src/generated/ast.ts:6141
types.Choice.namereadonly"Choice"--packages/core/src/generated/ast.ts:6142
types.Choice.propertiesreadonly{ annotations: { defaultValue: []; name: "annotations"; }; attributes: { defaultValue: []; name: "attributes"; }; definition: { name: "definition"; }; name: { name: "name"; }; synonyms: { defaultValue: []; name: "synonyms"; }; }--packages/core/src/generated/ast.ts:6143
types.Choice.properties.annotationsreadonly{ defaultValue: []; name: "annotations"; }--packages/core/src/generated/ast.ts:6144
types.Choice.properties.annotations.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6146
types.Choice.properties.annotations.namereadonly"annotations"--packages/core/src/generated/ast.ts:6145
types.Choice.properties.attributesreadonly{ defaultValue: []; name: "attributes"; }--packages/core/src/generated/ast.ts:6148
types.Choice.properties.attributes.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6150
types.Choice.properties.attributes.namereadonly"attributes"--packages/core/src/generated/ast.ts:6149
types.Choice.properties.definitionreadonly{ name: "definition"; }--packages/core/src/generated/ast.ts:6152
types.Choice.properties.definition.namereadonly"definition"--packages/core/src/generated/ast.ts:6153
types.Choice.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:6155
types.Choice.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:6156
types.Choice.properties.synonymsreadonly{ defaultValue: []; name: "synonyms"; }--packages/core/src/generated/ast.ts:6158
types.Choice.properties.synonyms.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6160
types.Choice.properties.synonyms.namereadonly"synonyms"--packages/core/src/generated/ast.ts:6159
types.Choice.superTypesreadonly["DataOrChoice", "RosettaRootElement", "RosettaSymbol", "RosettaType", "SwitchCaseTarget"]--packages/core/src/generated/ast.ts:6163
types.ChoiceOperationreadonly{ name: "ChoiceOperation"; properties: { argument: { name: "argument"; }; attributes: { defaultValue: []; name: "attributes"; referenceType: "Attribute"; }; necessity: { name: "necessity"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6171
types.ChoiceOperation.namereadonly"ChoiceOperation"--packages/core/src/generated/ast.ts:6172
types.ChoiceOperation.propertiesreadonly{ argument: { name: "argument"; }; attributes: { defaultValue: []; name: "attributes"; referenceType: "Attribute"; }; necessity: { name: "necessity"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:6173
types.ChoiceOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:6174
types.ChoiceOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:6175
types.ChoiceOperation.properties.attributesreadonly{ defaultValue: []; name: "attributes"; referenceType: "Attribute"; }--packages/core/src/generated/ast.ts:6177
types.ChoiceOperation.properties.attributes.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6179
types.ChoiceOperation.properties.attributes.namereadonly"attributes"--packages/core/src/generated/ast.ts:6178
types.ChoiceOperation.properties.attributes.referenceTypereadonly"Attribute"--packages/core/src/generated/ast.ts:6180
types.ChoiceOperation.properties.necessityreadonly{ name: "necessity"; }--packages/core/src/generated/ast.ts:6182
types.ChoiceOperation.properties.necessity.namereadonly"necessity"--packages/core/src/generated/ast.ts:6183
types.ChoiceOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:6185
types.ChoiceOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:6186
types.ChoiceOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6189
types.ChoiceOptionreadonly{ name: "ChoiceOption"; properties: { annotations: { defaultValue: []; name: "annotations"; }; definition: { name: "definition"; }; labels: { defaultValue: []; name: "labels"; }; references: { defaultValue: []; name: "references"; }; ruleReferences: { defaultValue: []; name: "ruleReferences"; }; synonyms: { defaultValue: []; name: "synonyms"; }; typeCall: { name: "typeCall"; }; }; superTypes: ["AttributeOrChoiceOption", "RosettaFeature"]; }--packages/core/src/generated/ast.ts:6191
types.ChoiceOption.namereadonly"ChoiceOption"--packages/core/src/generated/ast.ts:6192
types.ChoiceOption.propertiesreadonly{ annotations: { defaultValue: []; name: "annotations"; }; definition: { name: "definition"; }; labels: { defaultValue: []; name: "labels"; }; references: { defaultValue: []; name: "references"; }; ruleReferences: { defaultValue: []; name: "ruleReferences"; }; synonyms: { defaultValue: []; name: "synonyms"; }; typeCall: { name: "typeCall"; }; }--packages/core/src/generated/ast.ts:6193
types.ChoiceOption.properties.annotationsreadonly{ defaultValue: []; name: "annotations"; }--packages/core/src/generated/ast.ts:6194
types.ChoiceOption.properties.annotations.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6196
types.ChoiceOption.properties.annotations.namereadonly"annotations"--packages/core/src/generated/ast.ts:6195
types.ChoiceOption.properties.definitionreadonly{ name: "definition"; }--packages/core/src/generated/ast.ts:6198
types.ChoiceOption.properties.definition.namereadonly"definition"--packages/core/src/generated/ast.ts:6199
types.ChoiceOption.properties.labelsreadonly{ defaultValue: []; name: "labels"; }--packages/core/src/generated/ast.ts:6201
types.ChoiceOption.properties.labels.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6203
types.ChoiceOption.properties.labels.namereadonly"labels"--packages/core/src/generated/ast.ts:6202
types.ChoiceOption.properties.referencesreadonly{ defaultValue: []; name: "references"; }--packages/core/src/generated/ast.ts:6205
types.ChoiceOption.properties.references.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6207
types.ChoiceOption.properties.references.namereadonly"references"--packages/core/src/generated/ast.ts:6206
types.ChoiceOption.properties.ruleReferencesreadonly{ defaultValue: []; name: "ruleReferences"; }--packages/core/src/generated/ast.ts:6209
types.ChoiceOption.properties.ruleReferences.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6211
types.ChoiceOption.properties.ruleReferences.namereadonly"ruleReferences"--packages/core/src/generated/ast.ts:6210
types.ChoiceOption.properties.synonymsreadonly{ defaultValue: []; name: "synonyms"; }--packages/core/src/generated/ast.ts:6213
types.ChoiceOption.properties.synonyms.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6215
types.ChoiceOption.properties.synonyms.namereadonly"synonyms"--packages/core/src/generated/ast.ts:6214
types.ChoiceOption.properties.typeCallreadonly{ name: "typeCall"; }--packages/core/src/generated/ast.ts:6217
types.ChoiceOption.properties.typeCall.namereadonly"typeCall"--packages/core/src/generated/ast.ts:6218
types.ChoiceOption.superTypesreadonly["AttributeOrChoiceOption", "RosettaFeature"]--packages/core/src/generated/ast.ts:6221
types.ClosureParameterreadonly{ name: "ClosureParameter"; properties: { name: { name: "name"; }; }; superTypes: ["RosettaSymbol"]; }--packages/core/src/generated/ast.ts:6223
types.ClosureParameter.namereadonly"ClosureParameter"--packages/core/src/generated/ast.ts:6224
types.ClosureParameter.propertiesreadonly{ name: { name: "name"; }; }--packages/core/src/generated/ast.ts:6225
types.ClosureParameter.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:6226
types.ClosureParameter.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:6227
types.ClosureParameter.superTypesreadonly["RosettaSymbol"]--packages/core/src/generated/ast.ts:6230
types.ComparisonOperationreadonly{ name: "ComparisonOperation"; properties: { cardMod: { name: "cardMod"; }; left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6232
types.ComparisonOperation.namereadonly"ComparisonOperation"--packages/core/src/generated/ast.ts:6233
types.ComparisonOperation.propertiesreadonly{ cardMod: { name: "cardMod"; }; left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }--packages/core/src/generated/ast.ts:6234
types.ComparisonOperation.properties.cardModreadonly{ name: "cardMod"; }--packages/core/src/generated/ast.ts:6235
types.ComparisonOperation.properties.cardMod.namereadonly"cardMod"--packages/core/src/generated/ast.ts:6236
types.ComparisonOperation.properties.leftreadonly{ name: "left"; }--packages/core/src/generated/ast.ts:6238
types.ComparisonOperation.properties.left.namereadonly"left"--packages/core/src/generated/ast.ts:6239
types.ComparisonOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:6241
types.ComparisonOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:6242
types.ComparisonOperation.properties.rightreadonly{ name: "right"; }--packages/core/src/generated/ast.ts:6244
types.ComparisonOperation.properties.right.namereadonly"right"--packages/core/src/generated/ast.ts:6245
types.ComparisonOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6248
types.Conditionreadonly{ name: "Condition"; properties: { annotations: { defaultValue: []; name: "annotations"; }; definition: { name: "definition"; }; expression: { name: "expression"; }; name: { name: "name"; }; postCondition: { defaultValue: false; name: "postCondition"; }; references: { defaultValue: []; name: "references"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:6250
types.Condition.namereadonly"Condition"--packages/core/src/generated/ast.ts:6251
types.Condition.propertiesreadonly{ annotations: { defaultValue: []; name: "annotations"; }; definition: { name: "definition"; }; expression: { name: "expression"; }; name: { name: "name"; }; postCondition: { defaultValue: false; name: "postCondition"; }; references: { defaultValue: []; name: "references"; }; }--packages/core/src/generated/ast.ts:6252
types.Condition.properties.annotationsreadonly{ defaultValue: []; name: "annotations"; }--packages/core/src/generated/ast.ts:6253
types.Condition.properties.annotations.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6255
types.Condition.properties.annotations.namereadonly"annotations"--packages/core/src/generated/ast.ts:6254
types.Condition.properties.definitionreadonly{ name: "definition"; }--packages/core/src/generated/ast.ts:6257
types.Condition.properties.definition.namereadonly"definition"--packages/core/src/generated/ast.ts:6258
types.Condition.properties.expressionreadonly{ name: "expression"; }--packages/core/src/generated/ast.ts:6260
types.Condition.properties.expression.namereadonly"expression"--packages/core/src/generated/ast.ts:6261
types.Condition.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:6263
types.Condition.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:6264
types.Condition.properties.postConditionreadonly{ defaultValue: false; name: "postCondition"; }--packages/core/src/generated/ast.ts:6266
types.Condition.properties.postCondition.defaultValuereadonlyfalse--packages/core/src/generated/ast.ts:6268
types.Condition.properties.postCondition.namereadonly"postCondition"--packages/core/src/generated/ast.ts:6267
types.Condition.properties.referencesreadonly{ defaultValue: []; name: "references"; }--packages/core/src/generated/ast.ts:6270
types.Condition.properties.references.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6272
types.Condition.properties.references.namereadonly"references"--packages/core/src/generated/ast.ts:6271
types.Condition.superTypesreadonly[]--packages/core/src/generated/ast.ts:6275
types.ConstructorKeyValuePairreadonly{ name: "ConstructorKeyValuePair"; properties: { key: { name: "key"; referenceType: "RosettaFeature"; }; value: { name: "value"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:6277
types.ConstructorKeyValuePair.namereadonly"ConstructorKeyValuePair"--packages/core/src/generated/ast.ts:6278
types.ConstructorKeyValuePair.propertiesreadonly{ key: { name: "key"; referenceType: "RosettaFeature"; }; value: { name: "value"; }; }--packages/core/src/generated/ast.ts:6279
types.ConstructorKeyValuePair.properties.keyreadonly{ name: "key"; referenceType: "RosettaFeature"; }--packages/core/src/generated/ast.ts:6280
types.ConstructorKeyValuePair.properties.key.namereadonly"key"--packages/core/src/generated/ast.ts:6281
types.ConstructorKeyValuePair.properties.key.referenceTypereadonly"RosettaFeature"--packages/core/src/generated/ast.ts:6282
types.ConstructorKeyValuePair.properties.valuereadonly{ name: "value"; }--packages/core/src/generated/ast.ts:6284
types.ConstructorKeyValuePair.properties.value.namereadonly"value"--packages/core/src/generated/ast.ts:6285
types.ConstructorKeyValuePair.superTypesreadonly[]--packages/core/src/generated/ast.ts:6288
types.Datareadonly{ name: "Data"; properties: { annotations: { defaultValue: []; name: "annotations"; }; attributes: { defaultValue: []; name: "attributes"; }; conditions: { defaultValue: []; name: "conditions"; }; definition: { name: "definition"; }; name: { name: "name"; }; references: { defaultValue: []; name: "references"; }; superType: { name: "superType"; referenceType: "DataOrChoice"; }; synonyms: { defaultValue: []; name: "synonyms"; }; }; superTypes: ["DataOrChoice", "RosettaRootElement", "RosettaSymbol", "RosettaType", "SwitchCaseTarget"]; }--packages/core/src/generated/ast.ts:6290
types.Data.namereadonly"Data"--packages/core/src/generated/ast.ts:6291
types.Data.propertiesreadonly{ annotations: { defaultValue: []; name: "annotations"; }; attributes: { defaultValue: []; name: "attributes"; }; conditions: { defaultValue: []; name: "conditions"; }; definition: { name: "definition"; }; name: { name: "name"; }; references: { defaultValue: []; name: "references"; }; superType: { name: "superType"; referenceType: "DataOrChoice"; }; synonyms: { defaultValue: []; name: "synonyms"; }; }--packages/core/src/generated/ast.ts:6292
types.Data.properties.annotationsreadonly{ defaultValue: []; name: "annotations"; }--packages/core/src/generated/ast.ts:6293
types.Data.properties.annotations.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6295
types.Data.properties.annotations.namereadonly"annotations"--packages/core/src/generated/ast.ts:6294
types.Data.properties.attributesreadonly{ defaultValue: []; name: "attributes"; }--packages/core/src/generated/ast.ts:6297
types.Data.properties.attributes.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6299
types.Data.properties.attributes.namereadonly"attributes"--packages/core/src/generated/ast.ts:6298
types.Data.properties.conditionsreadonly{ defaultValue: []; name: "conditions"; }--packages/core/src/generated/ast.ts:6301
types.Data.properties.conditions.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6303
types.Data.properties.conditions.namereadonly"conditions"--packages/core/src/generated/ast.ts:6302
types.Data.properties.definitionreadonly{ name: "definition"; }--packages/core/src/generated/ast.ts:6305
types.Data.properties.definition.namereadonly"definition"--packages/core/src/generated/ast.ts:6306
types.Data.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:6308
types.Data.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:6309
types.Data.properties.referencesreadonly{ defaultValue: []; name: "references"; }--packages/core/src/generated/ast.ts:6311
types.Data.properties.references.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6313
types.Data.properties.references.namereadonly"references"--packages/core/src/generated/ast.ts:6312
types.Data.properties.superTypereadonly{ name: "superType"; referenceType: "DataOrChoice"; }--packages/core/src/generated/ast.ts:6315
types.Data.properties.superType.namereadonly"superType"--packages/core/src/generated/ast.ts:6316
types.Data.properties.superType.referenceTypereadonly"DataOrChoice"--packages/core/src/generated/ast.ts:6317
types.Data.properties.synonymsreadonly{ defaultValue: []; name: "synonyms"; }--packages/core/src/generated/ast.ts:6319
types.Data.properties.synonyms.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6321
types.Data.properties.synonyms.namereadonly"synonyms"--packages/core/src/generated/ast.ts:6320
types.Data.superTypesreadonly["DataOrChoice", "RosettaRootElement", "RosettaSymbol", "RosettaType", "SwitchCaseTarget"]--packages/core/src/generated/ast.ts:6324
types.DataOrChoicereadonly{ name: "DataOrChoice"; properties: { }; superTypes: []; }--packages/core/src/generated/ast.ts:6332
types.DataOrChoice.namereadonly"DataOrChoice"--packages/core/src/generated/ast.ts:6333
types.DataOrChoice.propertiesreadonly{ }--packages/core/src/generated/ast.ts:6334
types.DataOrChoice.superTypesreadonly[]--packages/core/src/generated/ast.ts:6335
types.DefaultOperationreadonly{ name: "DefaultOperation"; properties: { left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6337
types.DefaultOperation.namereadonly"DefaultOperation"--packages/core/src/generated/ast.ts:6338
types.DefaultOperation.propertiesreadonly{ left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }--packages/core/src/generated/ast.ts:6339
types.DefaultOperation.properties.leftreadonly{ name: "left"; }--packages/core/src/generated/ast.ts:6340
types.DefaultOperation.properties.left.namereadonly"left"--packages/core/src/generated/ast.ts:6341
types.DefaultOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:6343
types.DefaultOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:6344
types.DefaultOperation.properties.rightreadonly{ name: "right"; }--packages/core/src/generated/ast.ts:6346
types.DefaultOperation.properties.right.namereadonly"right"--packages/core/src/generated/ast.ts:6347
types.DefaultOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6350
types.DistinctOperationreadonly{ name: "DistinctOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6352
types.DistinctOperation.namereadonly"DistinctOperation"--packages/core/src/generated/ast.ts:6353
types.DistinctOperation.propertiesreadonly{ argument: { name: "argument"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:6354
types.DistinctOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:6355
types.DistinctOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:6356
types.DistinctOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:6358
types.DistinctOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:6359
types.DistinctOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6362
types.DocumentRationalereadonly{ name: "DocumentRationale"; properties: { rationale: { name: "rationale"; }; rationaleAuthor: { name: "rationaleAuthor"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:6364
types.DocumentRationale.namereadonly"DocumentRationale"--packages/core/src/generated/ast.ts:6365
types.DocumentRationale.propertiesreadonly{ rationale: { name: "rationale"; }; rationaleAuthor: { name: "rationaleAuthor"; }; }--packages/core/src/generated/ast.ts:6366
types.DocumentRationale.properties.rationalereadonly{ name: "rationale"; }--packages/core/src/generated/ast.ts:6367
types.DocumentRationale.properties.rationale.namereadonly"rationale"--packages/core/src/generated/ast.ts:6368
types.DocumentRationale.properties.rationaleAuthorreadonly{ name: "rationaleAuthor"; }--packages/core/src/generated/ast.ts:6370
types.DocumentRationale.properties.rationaleAuthor.namereadonly"rationaleAuthor"--packages/core/src/generated/ast.ts:6371
types.DocumentRationale.superTypesreadonly[]--packages/core/src/generated/ast.ts:6374
types.EqualityOperationreadonly{ name: "EqualityOperation"; properties: { cardMod: { name: "cardMod"; }; left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6376
types.EqualityOperation.namereadonly"EqualityOperation"--packages/core/src/generated/ast.ts:6377
types.EqualityOperation.propertiesreadonly{ cardMod: { name: "cardMod"; }; left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }--packages/core/src/generated/ast.ts:6378
types.EqualityOperation.properties.cardModreadonly{ name: "cardMod"; }--packages/core/src/generated/ast.ts:6379
types.EqualityOperation.properties.cardMod.namereadonly"cardMod"--packages/core/src/generated/ast.ts:6380
types.EqualityOperation.properties.leftreadonly{ name: "left"; }--packages/core/src/generated/ast.ts:6382
types.EqualityOperation.properties.left.namereadonly"left"--packages/core/src/generated/ast.ts:6383
types.EqualityOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:6385
types.EqualityOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:6386
types.EqualityOperation.properties.rightreadonly{ name: "right"; }--packages/core/src/generated/ast.ts:6388
types.EqualityOperation.properties.right.namereadonly"right"--packages/core/src/generated/ast.ts:6389
types.EqualityOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6392
types.FilterOperationreadonly{ name: "FilterOperation"; properties: { argument: { name: "argument"; }; function: { name: "function"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6394
types.FilterOperation.namereadonly"FilterOperation"--packages/core/src/generated/ast.ts:6395
types.FilterOperation.propertiesreadonly{ argument: { name: "argument"; }; function: { name: "function"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:6396
types.FilterOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:6397
types.FilterOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:6398
types.FilterOperation.properties.functionreadonly{ name: "function"; }--packages/core/src/generated/ast.ts:6400
types.FilterOperation.properties.function.namereadonly"function"--packages/core/src/generated/ast.ts:6401
types.FilterOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:6403
types.FilterOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:6404
types.FilterOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6407
types.FirstOperationreadonly{ name: "FirstOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6409
types.FirstOperation.namereadonly"FirstOperation"--packages/core/src/generated/ast.ts:6410
types.FirstOperation.propertiesreadonly{ argument: { name: "argument"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:6411
types.FirstOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:6412
types.FirstOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:6413
types.FirstOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:6415
types.FirstOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:6416
types.FirstOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6419
types.FlattenOperationreadonly{ name: "FlattenOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6421
types.FlattenOperation.namereadonly"FlattenOperation"--packages/core/src/generated/ast.ts:6422
types.FlattenOperation.propertiesreadonly{ argument: { name: "argument"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:6423
types.FlattenOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:6424
types.FlattenOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:6425
types.FlattenOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:6427
types.FlattenOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:6428
types.FlattenOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6431
types.Importreadonly{ name: "Import"; properties: { importedNamespace: { name: "importedNamespace"; }; namespaceAlias: { name: "namespaceAlias"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:6433
types.Import.namereadonly"Import"--packages/core/src/generated/ast.ts:6434
types.Import.propertiesreadonly{ importedNamespace: { name: "importedNamespace"; }; namespaceAlias: { name: "namespaceAlias"; }; }--packages/core/src/generated/ast.ts:6435
types.Import.properties.importedNamespacereadonly{ name: "importedNamespace"; }--packages/core/src/generated/ast.ts:6436
types.Import.properties.importedNamespace.namereadonly"importedNamespace"--packages/core/src/generated/ast.ts:6437
types.Import.properties.namespaceAliasreadonly{ name: "namespaceAlias"; }--packages/core/src/generated/ast.ts:6439
types.Import.properties.namespaceAlias.namereadonly"namespaceAlias"--packages/core/src/generated/ast.ts:6440
types.Import.superTypesreadonly[]--packages/core/src/generated/ast.ts:6443
types.InlineFunctionreadonly{ name: "InlineFunction"; properties: { body: { name: "body"; }; parameters: { defaultValue: []; name: "parameters"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:6445
types.InlineFunction.namereadonly"InlineFunction"--packages/core/src/generated/ast.ts:6446
types.InlineFunction.propertiesreadonly{ body: { name: "body"; }; parameters: { defaultValue: []; name: "parameters"; }; }--packages/core/src/generated/ast.ts:6447
types.InlineFunction.properties.bodyreadonly{ name: "body"; }--packages/core/src/generated/ast.ts:6448
types.InlineFunction.properties.body.namereadonly"body"--packages/core/src/generated/ast.ts:6449
types.InlineFunction.properties.parametersreadonly{ defaultValue: []; name: "parameters"; }--packages/core/src/generated/ast.ts:6451
types.InlineFunction.properties.parameters.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6453
types.InlineFunction.properties.parameters.namereadonly"parameters"--packages/core/src/generated/ast.ts:6452
types.InlineFunction.superTypesreadonly[]--packages/core/src/generated/ast.ts:6456
types.JoinOperationreadonly{ name: "JoinOperation"; properties: { left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6458
types.JoinOperation.namereadonly"JoinOperation"--packages/core/src/generated/ast.ts:6459
types.JoinOperation.propertiesreadonly{ left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }--packages/core/src/generated/ast.ts:6460
types.JoinOperation.properties.leftreadonly{ name: "left"; }--packages/core/src/generated/ast.ts:6461
types.JoinOperation.properties.left.namereadonly"left"--packages/core/src/generated/ast.ts:6462
types.JoinOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:6464
types.JoinOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:6465
types.JoinOperation.properties.rightreadonly{ name: "right"; }--packages/core/src/generated/ast.ts:6467
types.JoinOperation.properties.right.namereadonly"right"--packages/core/src/generated/ast.ts:6468
types.JoinOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6471
types.LabelAnnotationreadonly{ name: "LabelAnnotation"; properties: { deprecatedAs: { defaultValue: false; name: "deprecatedAs"; }; label: { name: "label"; }; name: { name: "name"; }; path: { name: "path"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:6473
types.LabelAnnotation.namereadonly"LabelAnnotation"--packages/core/src/generated/ast.ts:6474
types.LabelAnnotation.propertiesreadonly{ deprecatedAs: { defaultValue: false; name: "deprecatedAs"; }; label: { name: "label"; }; name: { name: "name"; }; path: { name: "path"; }; }--packages/core/src/generated/ast.ts:6475
types.LabelAnnotation.properties.deprecatedAsreadonly{ defaultValue: false; name: "deprecatedAs"; }--packages/core/src/generated/ast.ts:6476
types.LabelAnnotation.properties.deprecatedAs.defaultValuereadonlyfalse--packages/core/src/generated/ast.ts:6478
types.LabelAnnotation.properties.deprecatedAs.namereadonly"deprecatedAs"--packages/core/src/generated/ast.ts:6477
types.LabelAnnotation.properties.labelreadonly{ name: "label"; }--packages/core/src/generated/ast.ts:6480
types.LabelAnnotation.properties.label.namereadonly"label"--packages/core/src/generated/ast.ts:6481
types.LabelAnnotation.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:6483
types.LabelAnnotation.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:6484
types.LabelAnnotation.properties.pathreadonly{ name: "path"; }--packages/core/src/generated/ast.ts:6486
types.LabelAnnotation.properties.path.namereadonly"path"--packages/core/src/generated/ast.ts:6487
types.LabelAnnotation.superTypesreadonly[]--packages/core/src/generated/ast.ts:6490
types.LastOperationreadonly{ name: "LastOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6492
types.LastOperation.namereadonly"LastOperation"--packages/core/src/generated/ast.ts:6493
types.LastOperation.propertiesreadonly{ argument: { name: "argument"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:6494
types.LastOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:6495
types.LastOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:6496
types.LastOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:6498
types.LastOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:6499
types.LastOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6502
types.ListLiteralreadonly{ name: "ListLiteral"; properties: { elements: { defaultValue: []; name: "elements"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6504
types.ListLiteral.namereadonly"ListLiteral"--packages/core/src/generated/ast.ts:6505
types.ListLiteral.propertiesreadonly{ elements: { defaultValue: []; name: "elements"; }; }--packages/core/src/generated/ast.ts:6506
types.ListLiteral.properties.elementsreadonly{ defaultValue: []; name: "elements"; }--packages/core/src/generated/ast.ts:6507
types.ListLiteral.properties.elements.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6509
types.ListLiteral.properties.elements.namereadonly"elements"--packages/core/src/generated/ast.ts:6508
types.ListLiteral.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6512
types.LogicalOperationreadonly{ name: "LogicalOperation"; properties: { left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6514
types.LogicalOperation.namereadonly"LogicalOperation"--packages/core/src/generated/ast.ts:6515
types.LogicalOperation.propertiesreadonly{ left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }--packages/core/src/generated/ast.ts:6516
types.LogicalOperation.properties.leftreadonly{ name: "left"; }--packages/core/src/generated/ast.ts:6517
types.LogicalOperation.properties.left.namereadonly"left"--packages/core/src/generated/ast.ts:6518
types.LogicalOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:6520
types.LogicalOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:6521
types.LogicalOperation.properties.rightreadonly{ name: "right"; }--packages/core/src/generated/ast.ts:6523
types.LogicalOperation.properties.right.namereadonly"right"--packages/core/src/generated/ast.ts:6524
types.LogicalOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6527
types.MapOperationreadonly{ name: "MapOperation"; properties: { argument: { name: "argument"; }; function: { name: "function"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6529
types.MapOperation.namereadonly"MapOperation"--packages/core/src/generated/ast.ts:6530
types.MapOperation.propertiesreadonly{ argument: { name: "argument"; }; function: { name: "function"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:6531
types.MapOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:6532
types.MapOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:6533
types.MapOperation.properties.functionreadonly{ name: "function"; }--packages/core/src/generated/ast.ts:6535
types.MapOperation.properties.function.namereadonly"function"--packages/core/src/generated/ast.ts:6536
types.MapOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:6538
types.MapOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:6539
types.MapOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6542
types.MaxOperationreadonly{ name: "MaxOperation"; properties: { argument: { name: "argument"; }; function: { name: "function"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6544
types.MaxOperation.namereadonly"MaxOperation"--packages/core/src/generated/ast.ts:6545
types.MaxOperation.propertiesreadonly{ argument: { name: "argument"; }; function: { name: "function"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:6546
types.MaxOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:6547
types.MaxOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:6548
types.MaxOperation.properties.functionreadonly{ name: "function"; }--packages/core/src/generated/ast.ts:6550
types.MaxOperation.properties.function.namereadonly"function"--packages/core/src/generated/ast.ts:6551
types.MaxOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:6553
types.MaxOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:6554
types.MaxOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6557
types.MinOperationreadonly{ name: "MinOperation"; properties: { argument: { name: "argument"; }; function: { name: "function"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6559
types.MinOperation.namereadonly"MinOperation"--packages/core/src/generated/ast.ts:6560
types.MinOperation.propertiesreadonly{ argument: { name: "argument"; }; function: { name: "function"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:6561
types.MinOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:6562
types.MinOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:6563
types.MinOperation.properties.functionreadonly{ name: "function"; }--packages/core/src/generated/ast.ts:6565
types.MinOperation.properties.function.namereadonly"function"--packages/core/src/generated/ast.ts:6566
types.MinOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:6568
types.MinOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:6569
types.MinOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6572
types.OneOfOperationreadonly{ name: "OneOfOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6574
types.OneOfOperation.namereadonly"OneOfOperation"--packages/core/src/generated/ast.ts:6575
types.OneOfOperation.propertiesreadonly{ argument: { name: "argument"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:6576
types.OneOfOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:6577
types.OneOfOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:6578
types.OneOfOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:6580
types.OneOfOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:6581
types.OneOfOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6584
types.Operationreadonly{ name: "Operation"; properties: { add: { defaultValue: false; name: "add"; }; assignRoot: { name: "assignRoot"; referenceType: "AssignPathRoot"; }; definition: { name: "definition"; }; expression: { name: "expression"; }; path: { name: "path"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:6586
types.Operation.namereadonly"Operation"--packages/core/src/generated/ast.ts:6587
types.Operation.propertiesreadonly{ add: { defaultValue: false; name: "add"; }; assignRoot: { name: "assignRoot"; referenceType: "AssignPathRoot"; }; definition: { name: "definition"; }; expression: { name: "expression"; }; path: { name: "path"; }; }--packages/core/src/generated/ast.ts:6588
types.Operation.properties.addreadonly{ defaultValue: false; name: "add"; }--packages/core/src/generated/ast.ts:6589
types.Operation.properties.add.defaultValuereadonlyfalse--packages/core/src/generated/ast.ts:6591
types.Operation.properties.add.namereadonly"add"--packages/core/src/generated/ast.ts:6590
types.Operation.properties.assignRootreadonly{ name: "assignRoot"; referenceType: "AssignPathRoot"; }--packages/core/src/generated/ast.ts:6593
types.Operation.properties.assignRoot.namereadonly"assignRoot"--packages/core/src/generated/ast.ts:6594
types.Operation.properties.assignRoot.referenceTypereadonly"AssignPathRoot"--packages/core/src/generated/ast.ts:6595
types.Operation.properties.definitionreadonly{ name: "definition"; }--packages/core/src/generated/ast.ts:6597
types.Operation.properties.definition.namereadonly"definition"--packages/core/src/generated/ast.ts:6598
types.Operation.properties.expressionreadonly{ name: "expression"; }--packages/core/src/generated/ast.ts:6600
types.Operation.properties.expression.namereadonly"expression"--packages/core/src/generated/ast.ts:6601
types.Operation.properties.pathreadonly{ name: "path"; }--packages/core/src/generated/ast.ts:6603
types.Operation.properties.path.namereadonly"path"--packages/core/src/generated/ast.ts:6604
types.Operation.superTypesreadonly[]--packages/core/src/generated/ast.ts:6607
types.ReduceOperationreadonly{ name: "ReduceOperation"; properties: { argument: { name: "argument"; }; function: { name: "function"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6609
types.ReduceOperation.namereadonly"ReduceOperation"--packages/core/src/generated/ast.ts:6610
types.ReduceOperation.propertiesreadonly{ argument: { name: "argument"; }; function: { name: "function"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:6611
types.ReduceOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:6612
types.ReduceOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:6613
types.ReduceOperation.properties.functionreadonly{ name: "function"; }--packages/core/src/generated/ast.ts:6615
types.ReduceOperation.properties.function.namereadonly"function"--packages/core/src/generated/ast.ts:6616
types.ReduceOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:6618
types.ReduceOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:6619
types.ReduceOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6622
types.RegulatoryDocumentReferencereadonly{ name: "RegulatoryDocumentReference"; properties: { body: { name: "body"; referenceType: "RosettaBody"; }; corpusList: { defaultValue: []; name: "corpusList"; referenceType: "RosettaCorpus"; }; segments: { defaultValue: []; name: "segments"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:6624
types.RegulatoryDocumentReference.namereadonly"RegulatoryDocumentReference"--packages/core/src/generated/ast.ts:6625
types.RegulatoryDocumentReference.propertiesreadonly{ body: { name: "body"; referenceType: "RosettaBody"; }; corpusList: { defaultValue: []; name: "corpusList"; referenceType: "RosettaCorpus"; }; segments: { defaultValue: []; name: "segments"; }; }--packages/core/src/generated/ast.ts:6626
types.RegulatoryDocumentReference.properties.bodyreadonly{ name: "body"; referenceType: "RosettaBody"; }--packages/core/src/generated/ast.ts:6627
types.RegulatoryDocumentReference.properties.body.namereadonly"body"--packages/core/src/generated/ast.ts:6628
types.RegulatoryDocumentReference.properties.body.referenceTypereadonly"RosettaBody"--packages/core/src/generated/ast.ts:6629
types.RegulatoryDocumentReference.properties.corpusListreadonly{ defaultValue: []; name: "corpusList"; referenceType: "RosettaCorpus"; }--packages/core/src/generated/ast.ts:6631
types.RegulatoryDocumentReference.properties.corpusList.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6633
types.RegulatoryDocumentReference.properties.corpusList.namereadonly"corpusList"--packages/core/src/generated/ast.ts:6632
types.RegulatoryDocumentReference.properties.corpusList.referenceTypereadonly"RosettaCorpus"--packages/core/src/generated/ast.ts:6634
types.RegulatoryDocumentReference.properties.segmentsreadonly{ defaultValue: []; name: "segments"; }--packages/core/src/generated/ast.ts:6636
types.RegulatoryDocumentReference.properties.segments.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6638
types.RegulatoryDocumentReference.properties.segments.namereadonly"segments"--packages/core/src/generated/ast.ts:6637
types.RegulatoryDocumentReference.superTypesreadonly[]--packages/core/src/generated/ast.ts:6641
types.ReverseOperationreadonly{ name: "ReverseOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6643
types.ReverseOperation.namereadonly"ReverseOperation"--packages/core/src/generated/ast.ts:6644
types.ReverseOperation.propertiesreadonly{ argument: { name: "argument"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:6645
types.ReverseOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:6646
types.ReverseOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:6647
types.ReverseOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:6649
types.ReverseOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:6650
types.ReverseOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6653
types.RosettaAbsentExpressionreadonly{ name: "RosettaAbsentExpression"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6655
types.RosettaAbsentExpression.namereadonly"RosettaAbsentExpression"--packages/core/src/generated/ast.ts:6656
types.RosettaAbsentExpression.propertiesreadonly{ argument: { name: "argument"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:6657
types.RosettaAbsentExpression.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:6658
types.RosettaAbsentExpression.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:6659
types.RosettaAbsentExpression.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:6661
types.RosettaAbsentExpression.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:6662
types.RosettaAbsentExpression.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6665
types.RosettaAttributeReferencereadonly{ name: "RosettaAttributeReference"; properties: { attribute: { name: "attribute"; referenceType: "AttributeOrChoiceOption"; }; receiver: { name: "receiver"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:6667
types.RosettaAttributeReference.namereadonly"RosettaAttributeReference"--packages/core/src/generated/ast.ts:6668
types.RosettaAttributeReference.propertiesreadonly{ attribute: { name: "attribute"; referenceType: "AttributeOrChoiceOption"; }; receiver: { name: "receiver"; }; }--packages/core/src/generated/ast.ts:6669
types.RosettaAttributeReference.properties.attributereadonly{ name: "attribute"; referenceType: "AttributeOrChoiceOption"; }--packages/core/src/generated/ast.ts:6670
types.RosettaAttributeReference.properties.attribute.namereadonly"attribute"--packages/core/src/generated/ast.ts:6671
types.RosettaAttributeReference.properties.attribute.referenceTypereadonly"AttributeOrChoiceOption"--packages/core/src/generated/ast.ts:6672
types.RosettaAttributeReference.properties.receiverreadonly{ name: "receiver"; }--packages/core/src/generated/ast.ts:6674
types.RosettaAttributeReference.properties.receiver.namereadonly"receiver"--packages/core/src/generated/ast.ts:6675
types.RosettaAttributeReference.superTypesreadonly[]--packages/core/src/generated/ast.ts:6678
types.RosettaBasicTypereadonly{ name: "RosettaBasicType"; properties: { definition: { name: "definition"; }; name: { name: "name"; }; parameters: { defaultValue: []; name: "parameters"; }; }; superTypes: ["RosettaRootElement", "RosettaType"]; }--packages/core/src/generated/ast.ts:6680
types.RosettaBasicType.namereadonly"RosettaBasicType"--packages/core/src/generated/ast.ts:6681
types.RosettaBasicType.propertiesreadonly{ definition: { name: "definition"; }; name: { name: "name"; }; parameters: { defaultValue: []; name: "parameters"; }; }--packages/core/src/generated/ast.ts:6682
types.RosettaBasicType.properties.definitionreadonly{ name: "definition"; }--packages/core/src/generated/ast.ts:6683
types.RosettaBasicType.properties.definition.namereadonly"definition"--packages/core/src/generated/ast.ts:6684
types.RosettaBasicType.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:6686
types.RosettaBasicType.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:6687
types.RosettaBasicType.properties.parametersreadonly{ defaultValue: []; name: "parameters"; }--packages/core/src/generated/ast.ts:6689
types.RosettaBasicType.properties.parameters.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6691
types.RosettaBasicType.properties.parameters.namereadonly"parameters"--packages/core/src/generated/ast.ts:6690
types.RosettaBasicType.superTypesreadonly["RosettaRootElement", "RosettaType"]--packages/core/src/generated/ast.ts:6694
types.RosettaBodyreadonly{ name: "RosettaBody"; properties: { bodyType: { name: "bodyType"; }; definition: { name: "definition"; }; name: { name: "name"; }; }; superTypes: ["RosettaRootElement"]; }--packages/core/src/generated/ast.ts:6696
types.RosettaBody.namereadonly"RosettaBody"--packages/core/src/generated/ast.ts:6697
types.RosettaBody.propertiesreadonly{ bodyType: { name: "bodyType"; }; definition: { name: "definition"; }; name: { name: "name"; }; }--packages/core/src/generated/ast.ts:6698
types.RosettaBody.properties.bodyTypereadonly{ name: "bodyType"; }--packages/core/src/generated/ast.ts:6699
types.RosettaBody.properties.bodyType.namereadonly"bodyType"--packages/core/src/generated/ast.ts:6700
types.RosettaBody.properties.definitionreadonly{ name: "definition"; }--packages/core/src/generated/ast.ts:6702
types.RosettaBody.properties.definition.namereadonly"definition"--packages/core/src/generated/ast.ts:6703
types.RosettaBody.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:6705
types.RosettaBody.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:6706
types.RosettaBody.superTypesreadonly["RosettaRootElement"]--packages/core/src/generated/ast.ts:6709
types.RosettaBooleanLiteralreadonly{ name: "RosettaBooleanLiteral"; properties: { value: { defaultValue: false; name: "value"; }; }; superTypes: ["RosettaLiteral"]; }--packages/core/src/generated/ast.ts:6711
types.RosettaBooleanLiteral.namereadonly"RosettaBooleanLiteral"--packages/core/src/generated/ast.ts:6712
types.RosettaBooleanLiteral.propertiesreadonly{ value: { defaultValue: false; name: "value"; }; }--packages/core/src/generated/ast.ts:6713
types.RosettaBooleanLiteral.properties.valuereadonly{ defaultValue: false; name: "value"; }--packages/core/src/generated/ast.ts:6714
types.RosettaBooleanLiteral.properties.value.defaultValuereadonlyfalse--packages/core/src/generated/ast.ts:6716
types.RosettaBooleanLiteral.properties.value.namereadonly"value"--packages/core/src/generated/ast.ts:6715
types.RosettaBooleanLiteral.superTypesreadonly["RosettaLiteral"]--packages/core/src/generated/ast.ts:6719
types.RosettaCallableWithArgsreadonly{ name: "RosettaCallableWithArgs"; properties: { }; superTypes: []; }--packages/core/src/generated/ast.ts:6721
types.RosettaCallableWithArgs.namereadonly"RosettaCallableWithArgs"--packages/core/src/generated/ast.ts:6722
types.RosettaCallableWithArgs.propertiesreadonly{ }--packages/core/src/generated/ast.ts:6723
types.RosettaCallableWithArgs.superTypesreadonly[]--packages/core/src/generated/ast.ts:6724
types.RosettaCardinalityreadonly{ name: "RosettaCardinality"; properties: { inf: { name: "inf"; }; sup: { name: "sup"; }; unbounded: { defaultValue: false; name: "unbounded"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:6726
types.RosettaCardinality.namereadonly"RosettaCardinality"--packages/core/src/generated/ast.ts:6727
types.RosettaCardinality.propertiesreadonly{ inf: { name: "inf"; }; sup: { name: "sup"; }; unbounded: { defaultValue: false; name: "unbounded"; }; }--packages/core/src/generated/ast.ts:6728
types.RosettaCardinality.properties.infreadonly{ name: "inf"; }--packages/core/src/generated/ast.ts:6729
types.RosettaCardinality.properties.inf.namereadonly"inf"--packages/core/src/generated/ast.ts:6730
types.RosettaCardinality.properties.supreadonly{ name: "sup"; }--packages/core/src/generated/ast.ts:6732
types.RosettaCardinality.properties.sup.namereadonly"sup"--packages/core/src/generated/ast.ts:6733
types.RosettaCardinality.properties.unboundedreadonly{ defaultValue: false; name: "unbounded"; }--packages/core/src/generated/ast.ts:6735
types.RosettaCardinality.properties.unbounded.defaultValuereadonlyfalse--packages/core/src/generated/ast.ts:6737
types.RosettaCardinality.properties.unbounded.namereadonly"unbounded"--packages/core/src/generated/ast.ts:6736
types.RosettaCardinality.superTypesreadonly[]--packages/core/src/generated/ast.ts:6740
types.RosettaClassSynonymreadonly{ name: "RosettaClassSynonym"; properties: { metaValue: { name: "metaValue"; }; sources: { defaultValue: []; name: "sources"; referenceType: "RosettaSynonymSource"; }; value: { name: "value"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:6742
types.RosettaClassSynonym.namereadonly"RosettaClassSynonym"--packages/core/src/generated/ast.ts:6743
types.RosettaClassSynonym.propertiesreadonly{ metaValue: { name: "metaValue"; }; sources: { defaultValue: []; name: "sources"; referenceType: "RosettaSynonymSource"; }; value: { name: "value"; }; }--packages/core/src/generated/ast.ts:6744
types.RosettaClassSynonym.properties.metaValuereadonly{ name: "metaValue"; }--packages/core/src/generated/ast.ts:6745
types.RosettaClassSynonym.properties.metaValue.namereadonly"metaValue"--packages/core/src/generated/ast.ts:6746
types.RosettaClassSynonym.properties.sourcesreadonly{ defaultValue: []; name: "sources"; referenceType: "RosettaSynonymSource"; }--packages/core/src/generated/ast.ts:6748
types.RosettaClassSynonym.properties.sources.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6750
types.RosettaClassSynonym.properties.sources.namereadonly"sources"--packages/core/src/generated/ast.ts:6749
types.RosettaClassSynonym.properties.sources.referenceTypereadonly"RosettaSynonymSource"--packages/core/src/generated/ast.ts:6751
types.RosettaClassSynonym.properties.valuereadonly{ name: "value"; }--packages/core/src/generated/ast.ts:6753
types.RosettaClassSynonym.properties.value.namereadonly"value"--packages/core/src/generated/ast.ts:6754
types.RosettaClassSynonym.superTypesreadonly[]--packages/core/src/generated/ast.ts:6757
types.RosettaConditionalExpressionreadonly{ name: "RosettaConditionalExpression"; properties: { elsethen: { name: "elsethen"; }; full: { defaultValue: false; name: "full"; }; if: { name: "if"; }; ifthen: { name: "ifthen"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6759
types.RosettaConditionalExpression.namereadonly"RosettaConditionalExpression"--packages/core/src/generated/ast.ts:6760
types.RosettaConditionalExpression.propertiesreadonly{ elsethen: { name: "elsethen"; }; full: { defaultValue: false; name: "full"; }; if: { name: "if"; }; ifthen: { name: "ifthen"; }; }--packages/core/src/generated/ast.ts:6761
types.RosettaConditionalExpression.properties.elsethenreadonly{ name: "elsethen"; }--packages/core/src/generated/ast.ts:6762
types.RosettaConditionalExpression.properties.elsethen.namereadonly"elsethen"--packages/core/src/generated/ast.ts:6763
types.RosettaConditionalExpression.properties.fullreadonly{ defaultValue: false; name: "full"; }--packages/core/src/generated/ast.ts:6765
types.RosettaConditionalExpression.properties.full.defaultValuereadonlyfalse--packages/core/src/generated/ast.ts:6767
types.RosettaConditionalExpression.properties.full.namereadonly"full"--packages/core/src/generated/ast.ts:6766
types.RosettaConditionalExpression.properties.ifreadonly{ name: "if"; }--packages/core/src/generated/ast.ts:6769
types.RosettaConditionalExpression.properties.if.namereadonly"if"--packages/core/src/generated/ast.ts:6770
types.RosettaConditionalExpression.properties.ifthenreadonly{ name: "ifthen"; }--packages/core/src/generated/ast.ts:6772
types.RosettaConditionalExpression.properties.ifthen.namereadonly"ifthen"--packages/core/src/generated/ast.ts:6773
types.RosettaConditionalExpression.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6776
types.RosettaConstructorExpressionreadonly{ name: "RosettaConstructorExpression"; properties: { constructorTypeArgs: { defaultValue: []; name: "constructorTypeArgs"; }; implicitEmpty: { defaultValue: false; name: "implicitEmpty"; }; typeRef: { name: "typeRef"; }; values: { defaultValue: []; name: "values"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6778
types.RosettaConstructorExpression.namereadonly"RosettaConstructorExpression"--packages/core/src/generated/ast.ts:6779
types.RosettaConstructorExpression.propertiesreadonly{ constructorTypeArgs: { defaultValue: []; name: "constructorTypeArgs"; }; implicitEmpty: { defaultValue: false; name: "implicitEmpty"; }; typeRef: { name: "typeRef"; }; values: { defaultValue: []; name: "values"; }; }--packages/core/src/generated/ast.ts:6780
types.RosettaConstructorExpression.properties.constructorTypeArgsreadonly{ defaultValue: []; name: "constructorTypeArgs"; }--packages/core/src/generated/ast.ts:6781
types.RosettaConstructorExpression.properties.constructorTypeArgs.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6783
types.RosettaConstructorExpression.properties.constructorTypeArgs.namereadonly"constructorTypeArgs"--packages/core/src/generated/ast.ts:6782
types.RosettaConstructorExpression.properties.implicitEmptyreadonly{ defaultValue: false; name: "implicitEmpty"; }--packages/core/src/generated/ast.ts:6785
types.RosettaConstructorExpression.properties.implicitEmpty.defaultValuereadonlyfalse--packages/core/src/generated/ast.ts:6787
types.RosettaConstructorExpression.properties.implicitEmpty.namereadonly"implicitEmpty"--packages/core/src/generated/ast.ts:6786
types.RosettaConstructorExpression.properties.typeRefreadonly{ name: "typeRef"; }--packages/core/src/generated/ast.ts:6789
types.RosettaConstructorExpression.properties.typeRef.namereadonly"typeRef"--packages/core/src/generated/ast.ts:6790
types.RosettaConstructorExpression.properties.valuesreadonly{ defaultValue: []; name: "values"; }--packages/core/src/generated/ast.ts:6792
types.RosettaConstructorExpression.properties.values.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6794
types.RosettaConstructorExpression.properties.values.namereadonly"values"--packages/core/src/generated/ast.ts:6793
types.RosettaConstructorExpression.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6797
types.RosettaContainsExpressionreadonly{ name: "RosettaContainsExpression"; properties: { left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6799
types.RosettaContainsExpression.namereadonly"RosettaContainsExpression"--packages/core/src/generated/ast.ts:6800
types.RosettaContainsExpression.propertiesreadonly{ left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }--packages/core/src/generated/ast.ts:6801
types.RosettaContainsExpression.properties.leftreadonly{ name: "left"; }--packages/core/src/generated/ast.ts:6802
types.RosettaContainsExpression.properties.left.namereadonly"left"--packages/core/src/generated/ast.ts:6803
types.RosettaContainsExpression.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:6805
types.RosettaContainsExpression.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:6806
types.RosettaContainsExpression.properties.rightreadonly{ name: "right"; }--packages/core/src/generated/ast.ts:6808
types.RosettaContainsExpression.properties.right.namereadonly"right"--packages/core/src/generated/ast.ts:6809
types.RosettaContainsExpression.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6812
types.RosettaCorpusreadonly{ name: "RosettaCorpus"; properties: { body: { name: "body"; referenceType: "RosettaBody"; }; corpusType: { name: "corpusType"; }; definition: { name: "definition"; }; displayName: { name: "displayName"; }; name: { name: "name"; }; }; superTypes: ["RosettaRootElement"]; }--packages/core/src/generated/ast.ts:6814
types.RosettaCorpus.namereadonly"RosettaCorpus"--packages/core/src/generated/ast.ts:6815
types.RosettaCorpus.propertiesreadonly{ body: { name: "body"; referenceType: "RosettaBody"; }; corpusType: { name: "corpusType"; }; definition: { name: "definition"; }; displayName: { name: "displayName"; }; name: { name: "name"; }; }--packages/core/src/generated/ast.ts:6816
types.RosettaCorpus.properties.bodyreadonly{ name: "body"; referenceType: "RosettaBody"; }--packages/core/src/generated/ast.ts:6817
types.RosettaCorpus.properties.body.namereadonly"body"--packages/core/src/generated/ast.ts:6818
types.RosettaCorpus.properties.body.referenceTypereadonly"RosettaBody"--packages/core/src/generated/ast.ts:6819
types.RosettaCorpus.properties.corpusTypereadonly{ name: "corpusType"; }--packages/core/src/generated/ast.ts:6821
types.RosettaCorpus.properties.corpusType.namereadonly"corpusType"--packages/core/src/generated/ast.ts:6822
types.RosettaCorpus.properties.definitionreadonly{ name: "definition"; }--packages/core/src/generated/ast.ts:6824
types.RosettaCorpus.properties.definition.namereadonly"definition"--packages/core/src/generated/ast.ts:6825
types.RosettaCorpus.properties.displayNamereadonly{ name: "displayName"; }--packages/core/src/generated/ast.ts:6827
types.RosettaCorpus.properties.displayName.namereadonly"displayName"--packages/core/src/generated/ast.ts:6828
types.RosettaCorpus.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:6830
types.RosettaCorpus.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:6831
types.RosettaCorpus.superTypesreadonly["RosettaRootElement"]--packages/core/src/generated/ast.ts:6834
types.RosettaCountOperationreadonly{ name: "RosettaCountOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6836
types.RosettaCountOperation.namereadonly"RosettaCountOperation"--packages/core/src/generated/ast.ts:6837
types.RosettaCountOperation.propertiesreadonly{ argument: { name: "argument"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:6838
types.RosettaCountOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:6839
types.RosettaCountOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:6840
types.RosettaCountOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:6842
types.RosettaCountOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:6843
types.RosettaCountOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6846
types.RosettaDataReferencereadonly{ name: "RosettaDataReference"; properties: { attribute: { name: "attribute"; referenceType: "AttributeOrChoiceOption"; }; data: { name: "data"; referenceType: "DataOrChoice"; }; receiver: { name: "receiver"; }; }; superTypes: ["RosettaAttributeReference"]; }--packages/core/src/generated/ast.ts:6848
types.RosettaDataReference.namereadonly"RosettaDataReference"--packages/core/src/generated/ast.ts:6849
types.RosettaDataReference.propertiesreadonly{ attribute: { name: "attribute"; referenceType: "AttributeOrChoiceOption"; }; data: { name: "data"; referenceType: "DataOrChoice"; }; receiver: { name: "receiver"; }; }--packages/core/src/generated/ast.ts:6850
types.RosettaDataReference.properties.attributereadonly{ name: "attribute"; referenceType: "AttributeOrChoiceOption"; }--packages/core/src/generated/ast.ts:6851
types.RosettaDataReference.properties.attribute.namereadonly"attribute"--packages/core/src/generated/ast.ts:6852
types.RosettaDataReference.properties.attribute.referenceTypereadonly"AttributeOrChoiceOption"--packages/core/src/generated/ast.ts:6853
types.RosettaDataReference.properties.datareadonly{ name: "data"; referenceType: "DataOrChoice"; }--packages/core/src/generated/ast.ts:6855
types.RosettaDataReference.properties.data.namereadonly"data"--packages/core/src/generated/ast.ts:6856
types.RosettaDataReference.properties.data.referenceTypereadonly"DataOrChoice"--packages/core/src/generated/ast.ts:6857
types.RosettaDataReference.properties.receiverreadonly{ name: "receiver"; }--packages/core/src/generated/ast.ts:6859
types.RosettaDataReference.properties.receiver.namereadonly"receiver"--packages/core/src/generated/ast.ts:6860
types.RosettaDataReference.superTypesreadonly["RosettaAttributeReference"]--packages/core/src/generated/ast.ts:6863
types.RosettaDeepFeatureCallreadonly{ name: "RosettaDeepFeatureCall"; properties: { feature: { name: "feature"; referenceType: "Attribute"; }; receiver: { name: "receiver"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6865
types.RosettaDeepFeatureCall.namereadonly"RosettaDeepFeatureCall"--packages/core/src/generated/ast.ts:6866
types.RosettaDeepFeatureCall.propertiesreadonly{ feature: { name: "feature"; referenceType: "Attribute"; }; receiver: { name: "receiver"; }; }--packages/core/src/generated/ast.ts:6867
types.RosettaDeepFeatureCall.properties.featurereadonly{ name: "feature"; referenceType: "Attribute"; }--packages/core/src/generated/ast.ts:6868
types.RosettaDeepFeatureCall.properties.feature.namereadonly"feature"--packages/core/src/generated/ast.ts:6869
types.RosettaDeepFeatureCall.properties.feature.referenceTypereadonly"Attribute"--packages/core/src/generated/ast.ts:6870
types.RosettaDeepFeatureCall.properties.receiverreadonly{ name: "receiver"; }--packages/core/src/generated/ast.ts:6872
types.RosettaDeepFeatureCall.properties.receiver.namereadonly"receiver"--packages/core/src/generated/ast.ts:6873
types.RosettaDeepFeatureCall.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6876
types.RosettaDisjointExpressionreadonly{ name: "RosettaDisjointExpression"; properties: { left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:6878
types.RosettaDisjointExpression.namereadonly"RosettaDisjointExpression"--packages/core/src/generated/ast.ts:6879
types.RosettaDisjointExpression.propertiesreadonly{ left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }--packages/core/src/generated/ast.ts:6880
types.RosettaDisjointExpression.properties.leftreadonly{ name: "left"; }--packages/core/src/generated/ast.ts:6881
types.RosettaDisjointExpression.properties.left.namereadonly"left"--packages/core/src/generated/ast.ts:6882
types.RosettaDisjointExpression.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:6884
types.RosettaDisjointExpression.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:6885
types.RosettaDisjointExpression.properties.rightreadonly{ name: "right"; }--packages/core/src/generated/ast.ts:6887
types.RosettaDisjointExpression.properties.right.namereadonly"right"--packages/core/src/generated/ast.ts:6888
types.RosettaDisjointExpression.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:6891
types.RosettaDocReferencereadonly{ name: "RosettaDocReference"; properties: { docReference: { name: "docReference"; }; name: { name: "name"; }; path: { name: "path"; }; provision: { name: "provision"; }; rationales: { defaultValue: []; name: "rationales"; }; reportedField: { defaultValue: false; name: "reportedField"; }; structuredProvision: { name: "structuredProvision"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:6893
types.RosettaDocReference.namereadonly"RosettaDocReference"--packages/core/src/generated/ast.ts:6894
types.RosettaDocReference.propertiesreadonly{ docReference: { name: "docReference"; }; name: { name: "name"; }; path: { name: "path"; }; provision: { name: "provision"; }; rationales: { defaultValue: []; name: "rationales"; }; reportedField: { defaultValue: false; name: "reportedField"; }; structuredProvision: { name: "structuredProvision"; }; }--packages/core/src/generated/ast.ts:6895
types.RosettaDocReference.properties.docReferencereadonly{ name: "docReference"; }--packages/core/src/generated/ast.ts:6896
types.RosettaDocReference.properties.docReference.namereadonly"docReference"--packages/core/src/generated/ast.ts:6897
types.RosettaDocReference.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:6899
types.RosettaDocReference.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:6900
types.RosettaDocReference.properties.pathreadonly{ name: "path"; }--packages/core/src/generated/ast.ts:6902
types.RosettaDocReference.properties.path.namereadonly"path"--packages/core/src/generated/ast.ts:6903
types.RosettaDocReference.properties.provisionreadonly{ name: "provision"; }--packages/core/src/generated/ast.ts:6905
types.RosettaDocReference.properties.provision.namereadonly"provision"--packages/core/src/generated/ast.ts:6906
types.RosettaDocReference.properties.rationalesreadonly{ defaultValue: []; name: "rationales"; }--packages/core/src/generated/ast.ts:6908
types.RosettaDocReference.properties.rationales.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6910
types.RosettaDocReference.properties.rationales.namereadonly"rationales"--packages/core/src/generated/ast.ts:6909
types.RosettaDocReference.properties.reportedFieldreadonly{ defaultValue: false; name: "reportedField"; }--packages/core/src/generated/ast.ts:6912
types.RosettaDocReference.properties.reportedField.defaultValuereadonlyfalse--packages/core/src/generated/ast.ts:6914
types.RosettaDocReference.properties.reportedField.namereadonly"reportedField"--packages/core/src/generated/ast.ts:6913
types.RosettaDocReference.properties.structuredProvisionreadonly{ name: "structuredProvision"; }--packages/core/src/generated/ast.ts:6916
types.RosettaDocReference.properties.structuredProvision.namereadonly"structuredProvision"--packages/core/src/generated/ast.ts:6917
types.RosettaDocReference.superTypesreadonly[]--packages/core/src/generated/ast.ts:6920
types.RosettaEnumerationreadonly{ name: "RosettaEnumeration"; properties: { annotations: { defaultValue: []; name: "annotations"; }; definition: { name: "definition"; }; enumValues: { defaultValue: []; name: "enumValues"; }; name: { name: "name"; }; parent: { name: "parent"; referenceType: "RosettaEnumeration"; }; references: { defaultValue: []; name: "references"; }; synonyms: { defaultValue: []; name: "synonyms"; }; }; superTypes: ["RosettaRootElement", "RosettaSymbol", "RosettaType", "SwitchCaseTarget"]; }--packages/core/src/generated/ast.ts:6990
types.RosettaEnumeration.namereadonly"RosettaEnumeration"--packages/core/src/generated/ast.ts:6991
types.RosettaEnumeration.propertiesreadonly{ annotations: { defaultValue: []; name: "annotations"; }; definition: { name: "definition"; }; enumValues: { defaultValue: []; name: "enumValues"; }; name: { name: "name"; }; parent: { name: "parent"; referenceType: "RosettaEnumeration"; }; references: { defaultValue: []; name: "references"; }; synonyms: { defaultValue: []; name: "synonyms"; }; }--packages/core/src/generated/ast.ts:6992
types.RosettaEnumeration.properties.annotationsreadonly{ defaultValue: []; name: "annotations"; }--packages/core/src/generated/ast.ts:6993
types.RosettaEnumeration.properties.annotations.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6995
types.RosettaEnumeration.properties.annotations.namereadonly"annotations"--packages/core/src/generated/ast.ts:6994
types.RosettaEnumeration.properties.definitionreadonly{ name: "definition"; }--packages/core/src/generated/ast.ts:6997
types.RosettaEnumeration.properties.definition.namereadonly"definition"--packages/core/src/generated/ast.ts:6998
types.RosettaEnumeration.properties.enumValuesreadonly{ defaultValue: []; name: "enumValues"; }--packages/core/src/generated/ast.ts:7000
types.RosettaEnumeration.properties.enumValues.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7002
types.RosettaEnumeration.properties.enumValues.namereadonly"enumValues"--packages/core/src/generated/ast.ts:7001
types.RosettaEnumeration.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:7004
types.RosettaEnumeration.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:7005
types.RosettaEnumeration.properties.parentreadonly{ name: "parent"; referenceType: "RosettaEnumeration"; }--packages/core/src/generated/ast.ts:7007
types.RosettaEnumeration.properties.parent.namereadonly"parent"--packages/core/src/generated/ast.ts:7008
types.RosettaEnumeration.properties.parent.referenceTypereadonly"RosettaEnumeration"--packages/core/src/generated/ast.ts:7009
types.RosettaEnumeration.properties.referencesreadonly{ defaultValue: []; name: "references"; }--packages/core/src/generated/ast.ts:7011
types.RosettaEnumeration.properties.references.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7013
types.RosettaEnumeration.properties.references.namereadonly"references"--packages/core/src/generated/ast.ts:7012
types.RosettaEnumeration.properties.synonymsreadonly{ defaultValue: []; name: "synonyms"; }--packages/core/src/generated/ast.ts:7015
types.RosettaEnumeration.properties.synonyms.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7017
types.RosettaEnumeration.properties.synonyms.namereadonly"synonyms"--packages/core/src/generated/ast.ts:7016
types.RosettaEnumeration.superTypesreadonly["RosettaRootElement", "RosettaSymbol", "RosettaType", "SwitchCaseTarget"]--packages/core/src/generated/ast.ts:7020
types.RosettaEnumSynonymreadonly{ name: "RosettaEnumSynonym"; properties: { definition: { name: "definition"; }; patternMatch: { name: "patternMatch"; }; patternReplace: { name: "patternReplace"; }; removeHtml: { defaultValue: false; name: "removeHtml"; }; sources: { defaultValue: []; name: "sources"; referenceType: "RosettaSynonymSource"; }; synonymValue: { name: "synonymValue"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:6922
types.RosettaEnumSynonym.namereadonly"RosettaEnumSynonym"--packages/core/src/generated/ast.ts:6923
types.RosettaEnumSynonym.propertiesreadonly{ definition: { name: "definition"; }; patternMatch: { name: "patternMatch"; }; patternReplace: { name: "patternReplace"; }; removeHtml: { defaultValue: false; name: "removeHtml"; }; sources: { defaultValue: []; name: "sources"; referenceType: "RosettaSynonymSource"; }; synonymValue: { name: "synonymValue"; }; }--packages/core/src/generated/ast.ts:6924
types.RosettaEnumSynonym.properties.definitionreadonly{ name: "definition"; }--packages/core/src/generated/ast.ts:6925
types.RosettaEnumSynonym.properties.definition.namereadonly"definition"--packages/core/src/generated/ast.ts:6926
types.RosettaEnumSynonym.properties.patternMatchreadonly{ name: "patternMatch"; }--packages/core/src/generated/ast.ts:6928
types.RosettaEnumSynonym.properties.patternMatch.namereadonly"patternMatch"--packages/core/src/generated/ast.ts:6929
types.RosettaEnumSynonym.properties.patternReplacereadonly{ name: "patternReplace"; }--packages/core/src/generated/ast.ts:6931
types.RosettaEnumSynonym.properties.patternReplace.namereadonly"patternReplace"--packages/core/src/generated/ast.ts:6932
types.RosettaEnumSynonym.properties.removeHtmlreadonly{ defaultValue: false; name: "removeHtml"; }--packages/core/src/generated/ast.ts:6934
types.RosettaEnumSynonym.properties.removeHtml.defaultValuereadonlyfalse--packages/core/src/generated/ast.ts:6936
types.RosettaEnumSynonym.properties.removeHtml.namereadonly"removeHtml"--packages/core/src/generated/ast.ts:6935
types.RosettaEnumSynonym.properties.sourcesreadonly{ defaultValue: []; name: "sources"; referenceType: "RosettaSynonymSource"; }--packages/core/src/generated/ast.ts:6938
types.RosettaEnumSynonym.properties.sources.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6940
types.RosettaEnumSynonym.properties.sources.namereadonly"sources"--packages/core/src/generated/ast.ts:6939
types.RosettaEnumSynonym.properties.sources.referenceTypereadonly"RosettaSynonymSource"--packages/core/src/generated/ast.ts:6941
types.RosettaEnumSynonym.properties.synonymValuereadonly{ name: "synonymValue"; }--packages/core/src/generated/ast.ts:6943
types.RosettaEnumSynonym.properties.synonymValue.namereadonly"synonymValue"--packages/core/src/generated/ast.ts:6944
types.RosettaEnumSynonym.superTypesreadonly[]--packages/core/src/generated/ast.ts:6947
types.RosettaEnumValuereadonly{ name: "RosettaEnumValue"; properties: { annotations: { defaultValue: []; name: "annotations"; }; definition: { name: "definition"; }; display: { name: "display"; }; enumSynonyms: { defaultValue: []; name: "enumSynonyms"; }; name: { name: "name"; }; references: { defaultValue: []; name: "references"; }; }; superTypes: ["RosettaFeature", "RosettaSymbol", "SwitchCaseTarget"]; }--packages/core/src/generated/ast.ts:6949
types.RosettaEnumValue.namereadonly"RosettaEnumValue"--packages/core/src/generated/ast.ts:6950
types.RosettaEnumValue.propertiesreadonly{ annotations: { defaultValue: []; name: "annotations"; }; definition: { name: "definition"; }; display: { name: "display"; }; enumSynonyms: { defaultValue: []; name: "enumSynonyms"; }; name: { name: "name"; }; references: { defaultValue: []; name: "references"; }; }--packages/core/src/generated/ast.ts:6951
types.RosettaEnumValue.properties.annotationsreadonly{ defaultValue: []; name: "annotations"; }--packages/core/src/generated/ast.ts:6952
types.RosettaEnumValue.properties.annotations.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6954
types.RosettaEnumValue.properties.annotations.namereadonly"annotations"--packages/core/src/generated/ast.ts:6953
types.RosettaEnumValue.properties.definitionreadonly{ name: "definition"; }--packages/core/src/generated/ast.ts:6956
types.RosettaEnumValue.properties.definition.namereadonly"definition"--packages/core/src/generated/ast.ts:6957
types.RosettaEnumValue.properties.displayreadonly{ name: "display"; }--packages/core/src/generated/ast.ts:6959
types.RosettaEnumValue.properties.display.namereadonly"display"--packages/core/src/generated/ast.ts:6960
types.RosettaEnumValue.properties.enumSynonymsreadonly{ defaultValue: []; name: "enumSynonyms"; }--packages/core/src/generated/ast.ts:6962
types.RosettaEnumValue.properties.enumSynonyms.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6964
types.RosettaEnumValue.properties.enumSynonyms.namereadonly"enumSynonyms"--packages/core/src/generated/ast.ts:6963
types.RosettaEnumValue.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:6966
types.RosettaEnumValue.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:6967
types.RosettaEnumValue.properties.referencesreadonly{ defaultValue: []; name: "references"; }--packages/core/src/generated/ast.ts:6969
types.RosettaEnumValue.properties.references.defaultValuereadonly[]--packages/core/src/generated/ast.ts:6971
types.RosettaEnumValue.properties.references.namereadonly"references"--packages/core/src/generated/ast.ts:6970
types.RosettaEnumValue.superTypesreadonly["RosettaFeature", "RosettaSymbol", "SwitchCaseTarget"]--packages/core/src/generated/ast.ts:6974
types.RosettaEnumValueReferencereadonly{ name: "RosettaEnumValueReference"; properties: { enumeration: { name: "enumeration"; referenceType: "RosettaEnumeration"; }; value: { name: "value"; referenceType: "RosettaEnumValue"; }; }; superTypes: ["RosettaMapTestExpression"]; }--packages/core/src/generated/ast.ts:6976
types.RosettaEnumValueReference.namereadonly"RosettaEnumValueReference"--packages/core/src/generated/ast.ts:6977
types.RosettaEnumValueReference.propertiesreadonly{ enumeration: { name: "enumeration"; referenceType: "RosettaEnumeration"; }; value: { name: "value"; referenceType: "RosettaEnumValue"; }; }--packages/core/src/generated/ast.ts:6978
types.RosettaEnumValueReference.properties.enumerationreadonly{ name: "enumeration"; referenceType: "RosettaEnumeration"; }--packages/core/src/generated/ast.ts:6979
types.RosettaEnumValueReference.properties.enumeration.namereadonly"enumeration"--packages/core/src/generated/ast.ts:6980
types.RosettaEnumValueReference.properties.enumeration.referenceTypereadonly"RosettaEnumeration"--packages/core/src/generated/ast.ts:6981
types.RosettaEnumValueReference.properties.valuereadonly{ name: "value"; referenceType: "RosettaEnumValue"; }--packages/core/src/generated/ast.ts:6983
types.RosettaEnumValueReference.properties.value.namereadonly"value"--packages/core/src/generated/ast.ts:6984
types.RosettaEnumValueReference.properties.value.referenceTypereadonly"RosettaEnumValue"--packages/core/src/generated/ast.ts:6985
types.RosettaEnumValueReference.superTypesreadonly["RosettaMapTestExpression"]--packages/core/src/generated/ast.ts:6988
types.RosettaExistsExpressionreadonly{ name: "RosettaExistsExpression"; properties: { argument: { name: "argument"; }; modifier: { name: "modifier"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:7027
types.RosettaExistsExpression.namereadonly"RosettaExistsExpression"--packages/core/src/generated/ast.ts:7028
types.RosettaExistsExpression.propertiesreadonly{ argument: { name: "argument"; }; modifier: { name: "modifier"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:7029
types.RosettaExistsExpression.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:7030
types.RosettaExistsExpression.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:7031
types.RosettaExistsExpression.properties.modifierreadonly{ name: "modifier"; }--packages/core/src/generated/ast.ts:7033
types.RosettaExistsExpression.properties.modifier.namereadonly"modifier"--packages/core/src/generated/ast.ts:7034
types.RosettaExistsExpression.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:7036
types.RosettaExistsExpression.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:7037
types.RosettaExistsExpression.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:7040
types.RosettaExpressionreadonly{ name: "RosettaExpression"; properties: { }; superTypes: []; }--packages/core/src/generated/ast.ts:7042
types.RosettaExpression.namereadonly"RosettaExpression"--packages/core/src/generated/ast.ts:7043
types.RosettaExpression.propertiesreadonly{ }--packages/core/src/generated/ast.ts:7044
types.RosettaExpression.superTypesreadonly[]--packages/core/src/generated/ast.ts:7045
types.RosettaExternalClassreadonly{ name: "RosettaExternalClass"; properties: { data: { name: "data"; referenceType: "DataOrChoice"; }; externalClassSynonyms: { defaultValue: []; name: "externalClassSynonyms"; }; regularAttributes: { defaultValue: []; name: "regularAttributes"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:7047
types.RosettaExternalClass.namereadonly"RosettaExternalClass"--packages/core/src/generated/ast.ts:7048
types.RosettaExternalClass.propertiesreadonly{ data: { name: "data"; referenceType: "DataOrChoice"; }; externalClassSynonyms: { defaultValue: []; name: "externalClassSynonyms"; }; regularAttributes: { defaultValue: []; name: "regularAttributes"; }; }--packages/core/src/generated/ast.ts:7049
types.RosettaExternalClass.properties.datareadonly{ name: "data"; referenceType: "DataOrChoice"; }--packages/core/src/generated/ast.ts:7050
types.RosettaExternalClass.properties.data.namereadonly"data"--packages/core/src/generated/ast.ts:7051
types.RosettaExternalClass.properties.data.referenceTypereadonly"DataOrChoice"--packages/core/src/generated/ast.ts:7052
types.RosettaExternalClass.properties.externalClassSynonymsreadonly{ defaultValue: []; name: "externalClassSynonyms"; }--packages/core/src/generated/ast.ts:7054
types.RosettaExternalClass.properties.externalClassSynonyms.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7056
types.RosettaExternalClass.properties.externalClassSynonyms.namereadonly"externalClassSynonyms"--packages/core/src/generated/ast.ts:7055
types.RosettaExternalClass.properties.regularAttributesreadonly{ defaultValue: []; name: "regularAttributes"; }--packages/core/src/generated/ast.ts:7058
types.RosettaExternalClass.properties.regularAttributes.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7060
types.RosettaExternalClass.properties.regularAttributes.namereadonly"regularAttributes"--packages/core/src/generated/ast.ts:7059
types.RosettaExternalClass.superTypesreadonly[]--packages/core/src/generated/ast.ts:7063
types.RosettaExternalClassSynonymreadonly{ name: "RosettaExternalClassSynonym"; properties: { metaValue: { name: "metaValue"; }; value: { name: "value"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:7065
types.RosettaExternalClassSynonym.namereadonly"RosettaExternalClassSynonym"--packages/core/src/generated/ast.ts:7066
types.RosettaExternalClassSynonym.propertiesreadonly{ metaValue: { name: "metaValue"; }; value: { name: "value"; }; }--packages/core/src/generated/ast.ts:7067
types.RosettaExternalClassSynonym.properties.metaValuereadonly{ name: "metaValue"; }--packages/core/src/generated/ast.ts:7068
types.RosettaExternalClassSynonym.properties.metaValue.namereadonly"metaValue"--packages/core/src/generated/ast.ts:7069
types.RosettaExternalClassSynonym.properties.valuereadonly{ name: "value"; }--packages/core/src/generated/ast.ts:7071
types.RosettaExternalClassSynonym.properties.value.namereadonly"value"--packages/core/src/generated/ast.ts:7072
types.RosettaExternalClassSynonym.superTypesreadonly[]--packages/core/src/generated/ast.ts:7075
types.RosettaExternalEnumreadonly{ name: "RosettaExternalEnum"; properties: { enumeration: { name: "enumeration"; referenceType: "RosettaEnumeration"; }; regularValues: { defaultValue: []; name: "regularValues"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:7077
types.RosettaExternalEnum.namereadonly"RosettaExternalEnum"--packages/core/src/generated/ast.ts:7078
types.RosettaExternalEnum.propertiesreadonly{ enumeration: { name: "enumeration"; referenceType: "RosettaEnumeration"; }; regularValues: { defaultValue: []; name: "regularValues"; }; }--packages/core/src/generated/ast.ts:7079
types.RosettaExternalEnum.properties.enumerationreadonly{ name: "enumeration"; referenceType: "RosettaEnumeration"; }--packages/core/src/generated/ast.ts:7080
types.RosettaExternalEnum.properties.enumeration.namereadonly"enumeration"--packages/core/src/generated/ast.ts:7081
types.RosettaExternalEnum.properties.enumeration.referenceTypereadonly"RosettaEnumeration"--packages/core/src/generated/ast.ts:7082
types.RosettaExternalEnum.properties.regularValuesreadonly{ defaultValue: []; name: "regularValues"; }--packages/core/src/generated/ast.ts:7084
types.RosettaExternalEnum.properties.regularValues.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7086
types.RosettaExternalEnum.properties.regularValues.namereadonly"regularValues"--packages/core/src/generated/ast.ts:7085
types.RosettaExternalEnum.superTypesreadonly[]--packages/core/src/generated/ast.ts:7089
types.RosettaExternalEnumValuereadonly{ name: "RosettaExternalEnumValue"; properties: { enumRef: { name: "enumRef"; referenceType: "RosettaEnumValue"; }; externalEnumSynonyms: { defaultValue: []; name: "externalEnumSynonyms"; }; operator: { name: "operator"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:7091
types.RosettaExternalEnumValue.namereadonly"RosettaExternalEnumValue"--packages/core/src/generated/ast.ts:7092
types.RosettaExternalEnumValue.propertiesreadonly{ enumRef: { name: "enumRef"; referenceType: "RosettaEnumValue"; }; externalEnumSynonyms: { defaultValue: []; name: "externalEnumSynonyms"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:7093
types.RosettaExternalEnumValue.properties.enumRefreadonly{ name: "enumRef"; referenceType: "RosettaEnumValue"; }--packages/core/src/generated/ast.ts:7094
types.RosettaExternalEnumValue.properties.enumRef.namereadonly"enumRef"--packages/core/src/generated/ast.ts:7095
types.RosettaExternalEnumValue.properties.enumRef.referenceTypereadonly"RosettaEnumValue"--packages/core/src/generated/ast.ts:7096
types.RosettaExternalEnumValue.properties.externalEnumSynonymsreadonly{ defaultValue: []; name: "externalEnumSynonyms"; }--packages/core/src/generated/ast.ts:7098
types.RosettaExternalEnumValue.properties.externalEnumSynonyms.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7100
types.RosettaExternalEnumValue.properties.externalEnumSynonyms.namereadonly"externalEnumSynonyms"--packages/core/src/generated/ast.ts:7099
types.RosettaExternalEnumValue.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:7102
types.RosettaExternalEnumValue.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:7103
types.RosettaExternalEnumValue.superTypesreadonly[]--packages/core/src/generated/ast.ts:7106
types.RosettaExternalFunctionreadonly{ name: "RosettaExternalFunction"; properties: { definition: { name: "definition"; }; name: { name: "name"; }; parameters: { defaultValue: []; name: "parameters"; }; typeCall: { name: "typeCall"; }; }; superTypes: ["RosettaCallableWithArgs", "RosettaRootElement", "RosettaSymbol"]; }--packages/core/src/generated/ast.ts:7108
types.RosettaExternalFunction.namereadonly"RosettaExternalFunction"--packages/core/src/generated/ast.ts:7109
types.RosettaExternalFunction.propertiesreadonly{ definition: { name: "definition"; }; name: { name: "name"; }; parameters: { defaultValue: []; name: "parameters"; }; typeCall: { name: "typeCall"; }; }--packages/core/src/generated/ast.ts:7110
types.RosettaExternalFunction.properties.definitionreadonly{ name: "definition"; }--packages/core/src/generated/ast.ts:7111
types.RosettaExternalFunction.properties.definition.namereadonly"definition"--packages/core/src/generated/ast.ts:7112
types.RosettaExternalFunction.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:7114
types.RosettaExternalFunction.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:7115
types.RosettaExternalFunction.properties.parametersreadonly{ defaultValue: []; name: "parameters"; }--packages/core/src/generated/ast.ts:7117
types.RosettaExternalFunction.properties.parameters.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7119
types.RosettaExternalFunction.properties.parameters.namereadonly"parameters"--packages/core/src/generated/ast.ts:7118
types.RosettaExternalFunction.properties.typeCallreadonly{ name: "typeCall"; }--packages/core/src/generated/ast.ts:7121
types.RosettaExternalFunction.properties.typeCall.namereadonly"typeCall"--packages/core/src/generated/ast.ts:7122
types.RosettaExternalFunction.superTypesreadonly["RosettaCallableWithArgs", "RosettaRootElement", "RosettaSymbol"]--packages/core/src/generated/ast.ts:7125
types.RosettaExternalRegularAttributereadonly{ name: "RosettaExternalRegularAttribute"; properties: { attributeRef: { name: "attributeRef"; referenceType: "RosettaFeature"; }; externalRuleReferences: { defaultValue: []; name: "externalRuleReferences"; }; externalSynonyms: { defaultValue: []; name: "externalSynonyms"; }; operator: { name: "operator"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:7127
types.RosettaExternalRegularAttribute.namereadonly"RosettaExternalRegularAttribute"--packages/core/src/generated/ast.ts:7128
types.RosettaExternalRegularAttribute.propertiesreadonly{ attributeRef: { name: "attributeRef"; referenceType: "RosettaFeature"; }; externalRuleReferences: { defaultValue: []; name: "externalRuleReferences"; }; externalSynonyms: { defaultValue: []; name: "externalSynonyms"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:7129
types.RosettaExternalRegularAttribute.properties.attributeRefreadonly{ name: "attributeRef"; referenceType: "RosettaFeature"; }--packages/core/src/generated/ast.ts:7130
types.RosettaExternalRegularAttribute.properties.attributeRef.namereadonly"attributeRef"--packages/core/src/generated/ast.ts:7131
types.RosettaExternalRegularAttribute.properties.attributeRef.referenceTypereadonly"RosettaFeature"--packages/core/src/generated/ast.ts:7132
types.RosettaExternalRegularAttribute.properties.externalRuleReferencesreadonly{ defaultValue: []; name: "externalRuleReferences"; }--packages/core/src/generated/ast.ts:7134
types.RosettaExternalRegularAttribute.properties.externalRuleReferences.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7136
types.RosettaExternalRegularAttribute.properties.externalRuleReferences.namereadonly"externalRuleReferences"--packages/core/src/generated/ast.ts:7135
types.RosettaExternalRegularAttribute.properties.externalSynonymsreadonly{ defaultValue: []; name: "externalSynonyms"; }--packages/core/src/generated/ast.ts:7138
types.RosettaExternalRegularAttribute.properties.externalSynonyms.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7140
types.RosettaExternalRegularAttribute.properties.externalSynonyms.namereadonly"externalSynonyms"--packages/core/src/generated/ast.ts:7139
types.RosettaExternalRegularAttribute.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:7142
types.RosettaExternalRegularAttribute.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:7143
types.RosettaExternalRegularAttribute.superTypesreadonly[]--packages/core/src/generated/ast.ts:7146
types.RosettaExternalRuleSourcereadonly{ name: "RosettaExternalRuleSource"; properties: { externalClasses: { defaultValue: []; name: "externalClasses"; }; externalEnums: { defaultValue: []; name: "externalEnums"; }; name: { name: "name"; }; superSources: { defaultValue: []; name: "superSources"; referenceType: "RosettaExternalRuleSource"; }; }; superTypes: ["RosettaRootElement"]; }--packages/core/src/generated/ast.ts:7148
types.RosettaExternalRuleSource.namereadonly"RosettaExternalRuleSource"--packages/core/src/generated/ast.ts:7149
types.RosettaExternalRuleSource.propertiesreadonly{ externalClasses: { defaultValue: []; name: "externalClasses"; }; externalEnums: { defaultValue: []; name: "externalEnums"; }; name: { name: "name"; }; superSources: { defaultValue: []; name: "superSources"; referenceType: "RosettaExternalRuleSource"; }; }--packages/core/src/generated/ast.ts:7150
types.RosettaExternalRuleSource.properties.externalClassesreadonly{ defaultValue: []; name: "externalClasses"; }--packages/core/src/generated/ast.ts:7151
types.RosettaExternalRuleSource.properties.externalClasses.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7153
types.RosettaExternalRuleSource.properties.externalClasses.namereadonly"externalClasses"--packages/core/src/generated/ast.ts:7152
types.RosettaExternalRuleSource.properties.externalEnumsreadonly{ defaultValue: []; name: "externalEnums"; }--packages/core/src/generated/ast.ts:7155
types.RosettaExternalRuleSource.properties.externalEnums.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7157
types.RosettaExternalRuleSource.properties.externalEnums.namereadonly"externalEnums"--packages/core/src/generated/ast.ts:7156
types.RosettaExternalRuleSource.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:7159
types.RosettaExternalRuleSource.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:7160
types.RosettaExternalRuleSource.properties.superSourcesreadonly{ defaultValue: []; name: "superSources"; referenceType: "RosettaExternalRuleSource"; }--packages/core/src/generated/ast.ts:7162
types.RosettaExternalRuleSource.properties.superSources.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7164
types.RosettaExternalRuleSource.properties.superSources.namereadonly"superSources"--packages/core/src/generated/ast.ts:7163
types.RosettaExternalRuleSource.properties.superSources.referenceTypereadonly"RosettaExternalRuleSource"--packages/core/src/generated/ast.ts:7165
types.RosettaExternalRuleSource.superTypesreadonly["RosettaRootElement"]--packages/core/src/generated/ast.ts:7168
types.RosettaExternalSynonymreadonly{ name: "RosettaExternalSynonym"; properties: { body: { name: "body"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:7170
types.RosettaExternalSynonym.namereadonly"RosettaExternalSynonym"--packages/core/src/generated/ast.ts:7171
types.RosettaExternalSynonym.propertiesreadonly{ body: { name: "body"; }; }--packages/core/src/generated/ast.ts:7172
types.RosettaExternalSynonym.properties.bodyreadonly{ name: "body"; }--packages/core/src/generated/ast.ts:7173
types.RosettaExternalSynonym.properties.body.namereadonly"body"--packages/core/src/generated/ast.ts:7174
types.RosettaExternalSynonym.superTypesreadonly[]--packages/core/src/generated/ast.ts:7177
types.RosettaFeaturereadonly{ name: "RosettaFeature"; properties: { }; superTypes: []; }--packages/core/src/generated/ast.ts:7179
types.RosettaFeature.namereadonly"RosettaFeature"--packages/core/src/generated/ast.ts:7180
types.RosettaFeature.propertiesreadonly{ }--packages/core/src/generated/ast.ts:7181
types.RosettaFeature.superTypesreadonly[]--packages/core/src/generated/ast.ts:7182
types.RosettaFeatureCallreadonly{ name: "RosettaFeatureCall"; properties: { feature: { name: "feature"; referenceType: "RosettaFeature"; }; receiver: { name: "receiver"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:7184
types.RosettaFeatureCall.namereadonly"RosettaFeatureCall"--packages/core/src/generated/ast.ts:7185
types.RosettaFeatureCall.propertiesreadonly{ feature: { name: "feature"; referenceType: "RosettaFeature"; }; receiver: { name: "receiver"; }; }--packages/core/src/generated/ast.ts:7186
types.RosettaFeatureCall.properties.featurereadonly{ name: "feature"; referenceType: "RosettaFeature"; }--packages/core/src/generated/ast.ts:7187
types.RosettaFeatureCall.properties.feature.namereadonly"feature"--packages/core/src/generated/ast.ts:7188
types.RosettaFeatureCall.properties.feature.referenceTypereadonly"RosettaFeature"--packages/core/src/generated/ast.ts:7189
types.RosettaFeatureCall.properties.receiverreadonly{ name: "receiver"; }--packages/core/src/generated/ast.ts:7191
types.RosettaFeatureCall.properties.receiver.namereadonly"receiver"--packages/core/src/generated/ast.ts:7192
types.RosettaFeatureCall.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:7195
types.RosettaFunctionreadonly{ name: "RosettaFunction"; properties: { annotations: { defaultValue: []; name: "annotations"; }; conditions: { defaultValue: []; name: "conditions"; }; definition: { name: "definition"; }; dispatchAttribute: { name: "dispatchAttribute"; referenceType: "Attribute"; }; dispatchValue: { name: "dispatchValue"; }; inputs: { defaultValue: []; name: "inputs"; }; name: { name: "name"; }; operations: { defaultValue: []; name: "operations"; }; output: { name: "output"; }; postConditions: { defaultValue: []; name: "postConditions"; }; references: { defaultValue: []; name: "references"; }; shortcuts: { defaultValue: []; name: "shortcuts"; }; superFunction: { name: "superFunction"; referenceType: "RosettaFunction"; }; }; superTypes: ["RosettaCallableWithArgs", "RosettaRootElement", "RosettaSymbol"]; }--packages/core/src/generated/ast.ts:7197
types.RosettaFunction.namereadonly"RosettaFunction"--packages/core/src/generated/ast.ts:7198
types.RosettaFunction.propertiesreadonly{ annotations: { defaultValue: []; name: "annotations"; }; conditions: { defaultValue: []; name: "conditions"; }; definition: { name: "definition"; }; dispatchAttribute: { name: "dispatchAttribute"; referenceType: "Attribute"; }; dispatchValue: { name: "dispatchValue"; }; inputs: { defaultValue: []; name: "inputs"; }; name: { name: "name"; }; operations: { defaultValue: []; name: "operations"; }; output: { name: "output"; }; postConditions: { defaultValue: []; name: "postConditions"; }; references: { defaultValue: []; name: "references"; }; shortcuts: { defaultValue: []; name: "shortcuts"; }; superFunction: { name: "superFunction"; referenceType: "RosettaFunction"; }; }--packages/core/src/generated/ast.ts:7199
types.RosettaFunction.properties.annotationsreadonly{ defaultValue: []; name: "annotations"; }--packages/core/src/generated/ast.ts:7200
types.RosettaFunction.properties.annotations.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7202
types.RosettaFunction.properties.annotations.namereadonly"annotations"--packages/core/src/generated/ast.ts:7201
types.RosettaFunction.properties.conditionsreadonly{ defaultValue: []; name: "conditions"; }--packages/core/src/generated/ast.ts:7204
types.RosettaFunction.properties.conditions.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7206
types.RosettaFunction.properties.conditions.namereadonly"conditions"--packages/core/src/generated/ast.ts:7205
types.RosettaFunction.properties.definitionreadonly{ name: "definition"; }--packages/core/src/generated/ast.ts:7208
types.RosettaFunction.properties.definition.namereadonly"definition"--packages/core/src/generated/ast.ts:7209
types.RosettaFunction.properties.dispatchAttributereadonly{ name: "dispatchAttribute"; referenceType: "Attribute"; }--packages/core/src/generated/ast.ts:7211
types.RosettaFunction.properties.dispatchAttribute.namereadonly"dispatchAttribute"--packages/core/src/generated/ast.ts:7212
types.RosettaFunction.properties.dispatchAttribute.referenceTypereadonly"Attribute"--packages/core/src/generated/ast.ts:7213
types.RosettaFunction.properties.dispatchValuereadonly{ name: "dispatchValue"; }--packages/core/src/generated/ast.ts:7215
types.RosettaFunction.properties.dispatchValue.namereadonly"dispatchValue"--packages/core/src/generated/ast.ts:7216
types.RosettaFunction.properties.inputsreadonly{ defaultValue: []; name: "inputs"; }--packages/core/src/generated/ast.ts:7218
types.RosettaFunction.properties.inputs.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7220
types.RosettaFunction.properties.inputs.namereadonly"inputs"--packages/core/src/generated/ast.ts:7219
types.RosettaFunction.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:7222
types.RosettaFunction.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:7223
types.RosettaFunction.properties.operationsreadonly{ defaultValue: []; name: "operations"; }--packages/core/src/generated/ast.ts:7225
types.RosettaFunction.properties.operations.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7227
types.RosettaFunction.properties.operations.namereadonly"operations"--packages/core/src/generated/ast.ts:7226
types.RosettaFunction.properties.outputreadonly{ name: "output"; }--packages/core/src/generated/ast.ts:7229
types.RosettaFunction.properties.output.namereadonly"output"--packages/core/src/generated/ast.ts:7230
types.RosettaFunction.properties.postConditionsreadonly{ defaultValue: []; name: "postConditions"; }--packages/core/src/generated/ast.ts:7232
types.RosettaFunction.properties.postConditions.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7234
types.RosettaFunction.properties.postConditions.namereadonly"postConditions"--packages/core/src/generated/ast.ts:7233
types.RosettaFunction.properties.referencesreadonly{ defaultValue: []; name: "references"; }--packages/core/src/generated/ast.ts:7236
types.RosettaFunction.properties.references.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7238
types.RosettaFunction.properties.references.namereadonly"references"--packages/core/src/generated/ast.ts:7237
types.RosettaFunction.properties.shortcutsreadonly{ defaultValue: []; name: "shortcuts"; }--packages/core/src/generated/ast.ts:7240
types.RosettaFunction.properties.shortcuts.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7242
types.RosettaFunction.properties.shortcuts.namereadonly"shortcuts"--packages/core/src/generated/ast.ts:7241
types.RosettaFunction.properties.superFunctionreadonly{ name: "superFunction"; referenceType: "RosettaFunction"; }--packages/core/src/generated/ast.ts:7244
types.RosettaFunction.properties.superFunction.namereadonly"superFunction"--packages/core/src/generated/ast.ts:7245
types.RosettaFunction.properties.superFunction.referenceTypereadonly"RosettaFunction"--packages/core/src/generated/ast.ts:7246
types.RosettaFunction.superTypesreadonly["RosettaCallableWithArgs", "RosettaRootElement", "RosettaSymbol"]--packages/core/src/generated/ast.ts:7249
types.RosettaImplicitVariablereadonly{ name: "RosettaImplicitVariable"; properties: { name: { name: "name"; }; }; superTypes: ["AnnotationPathExpression", "RosettaExpression"]; }--packages/core/src/generated/ast.ts:7251
types.RosettaImplicitVariable.namereadonly"RosettaImplicitVariable"--packages/core/src/generated/ast.ts:7252
types.RosettaImplicitVariable.propertiesreadonly{ name: { name: "name"; }; }--packages/core/src/generated/ast.ts:7253
types.RosettaImplicitVariable.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:7254
types.RosettaImplicitVariable.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:7255
types.RosettaImplicitVariable.superTypesreadonly["AnnotationPathExpression", "RosettaExpression"]--packages/core/src/generated/ast.ts:7258
types.RosettaIntLiteralreadonly{ name: "RosettaIntLiteral"; properties: { value: { name: "value"; }; }; superTypes: ["RosettaLiteral"]; }--packages/core/src/generated/ast.ts:7260
types.RosettaIntLiteral.namereadonly"RosettaIntLiteral"--packages/core/src/generated/ast.ts:7261
types.RosettaIntLiteral.propertiesreadonly{ value: { name: "value"; }; }--packages/core/src/generated/ast.ts:7262
types.RosettaIntLiteral.properties.valuereadonly{ name: "value"; }--packages/core/src/generated/ast.ts:7263
types.RosettaIntLiteral.properties.value.namereadonly"value"--packages/core/src/generated/ast.ts:7264
types.RosettaIntLiteral.superTypesreadonly["RosettaLiteral"]--packages/core/src/generated/ast.ts:7267
types.RosettaLiteralreadonly{ name: "RosettaLiteral"; properties: { }; superTypes: ["RosettaExpression", "RosettaMapTestExpression"]; }--packages/core/src/generated/ast.ts:7269
types.RosettaLiteral.namereadonly"RosettaLiteral"--packages/core/src/generated/ast.ts:7270
types.RosettaLiteral.propertiesreadonly{ }--packages/core/src/generated/ast.ts:7271
types.RosettaLiteral.superTypesreadonly["RosettaExpression", "RosettaMapTestExpression"]--packages/core/src/generated/ast.ts:7272
types.RosettaMapPathreadonly{ name: "RosettaMapPath"; properties: { path: { name: "path"; }; }; superTypes: ["RosettaMapTest"]; }--packages/core/src/generated/ast.ts:7274
types.RosettaMapPath.namereadonly"RosettaMapPath"--packages/core/src/generated/ast.ts:7275
types.RosettaMapPath.propertiesreadonly{ path: { name: "path"; }; }--packages/core/src/generated/ast.ts:7276
types.RosettaMapPath.properties.pathreadonly{ name: "path"; }--packages/core/src/generated/ast.ts:7277
types.RosettaMapPath.properties.path.namereadonly"path"--packages/core/src/generated/ast.ts:7278
types.RosettaMapPath.superTypesreadonly["RosettaMapTest"]--packages/core/src/generated/ast.ts:7281
types.RosettaMapPathValuereadonly{ name: "RosettaMapPathValue"; properties: { path: { name: "path"; }; }; superTypes: ["RosettaMapTestExpression"]; }--packages/core/src/generated/ast.ts:7283
types.RosettaMapPathValue.namereadonly"RosettaMapPathValue"--packages/core/src/generated/ast.ts:7284
types.RosettaMapPathValue.propertiesreadonly{ path: { name: "path"; }; }--packages/core/src/generated/ast.ts:7285
types.RosettaMapPathValue.properties.pathreadonly{ name: "path"; }--packages/core/src/generated/ast.ts:7286
types.RosettaMapPathValue.properties.path.namereadonly"path"--packages/core/src/generated/ast.ts:7287
types.RosettaMapPathValue.superTypesreadonly["RosettaMapTestExpression"]--packages/core/src/generated/ast.ts:7290
types.RosettaMappingreadonly{ name: "RosettaMapping"; properties: { instances: { defaultValue: []; name: "instances"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:7357
types.RosettaMapping.namereadonly"RosettaMapping"--packages/core/src/generated/ast.ts:7358
types.RosettaMapping.propertiesreadonly{ instances: { defaultValue: []; name: "instances"; }; }--packages/core/src/generated/ast.ts:7359
types.RosettaMapping.properties.instancesreadonly{ defaultValue: []; name: "instances"; }--packages/core/src/generated/ast.ts:7360
types.RosettaMapping.properties.instances.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7362
types.RosettaMapping.properties.instances.namereadonly"instances"--packages/core/src/generated/ast.ts:7361
types.RosettaMapping.superTypesreadonly[]--packages/core/src/generated/ast.ts:7365
types.RosettaMappingInstancereadonly{ name: "RosettaMappingInstance"; properties: { default: { defaultValue: false; name: "default"; }; set: { name: "set"; }; when: { name: "when"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:7367
types.RosettaMappingInstance.namereadonly"RosettaMappingInstance"--packages/core/src/generated/ast.ts:7368
types.RosettaMappingInstance.propertiesreadonly{ default: { defaultValue: false; name: "default"; }; set: { name: "set"; }; when: { name: "when"; }; }--packages/core/src/generated/ast.ts:7369
types.RosettaMappingInstance.properties.defaultreadonly{ defaultValue: false; name: "default"; }--packages/core/src/generated/ast.ts:7370
types.RosettaMappingInstance.properties.default.defaultValuereadonlyfalse--packages/core/src/generated/ast.ts:7372
types.RosettaMappingInstance.properties.default.namereadonly"default"--packages/core/src/generated/ast.ts:7371
types.RosettaMappingInstance.properties.setreadonly{ name: "set"; }--packages/core/src/generated/ast.ts:7374
types.RosettaMappingInstance.properties.set.namereadonly"set"--packages/core/src/generated/ast.ts:7375
types.RosettaMappingInstance.properties.whenreadonly{ name: "when"; }--packages/core/src/generated/ast.ts:7377
types.RosettaMappingInstance.properties.when.namereadonly"when"--packages/core/src/generated/ast.ts:7378
types.RosettaMappingInstance.superTypesreadonly[]--packages/core/src/generated/ast.ts:7381
types.RosettaMappingPathTestsreadonly{ name: "RosettaMappingPathTests"; properties: { tests: { defaultValue: []; name: "tests"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:7383
types.RosettaMappingPathTests.namereadonly"RosettaMappingPathTests"--packages/core/src/generated/ast.ts:7384
types.RosettaMappingPathTests.propertiesreadonly{ tests: { defaultValue: []; name: "tests"; }; }--packages/core/src/generated/ast.ts:7385
types.RosettaMappingPathTests.properties.testsreadonly{ defaultValue: []; name: "tests"; }--packages/core/src/generated/ast.ts:7386
types.RosettaMappingPathTests.properties.tests.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7388
types.RosettaMappingPathTests.properties.tests.namereadonly"tests"--packages/core/src/generated/ast.ts:7387
types.RosettaMappingPathTests.superTypesreadonly[]--packages/core/src/generated/ast.ts:7391
types.RosettaMapRosettaPathreadonly{ name: "RosettaMapRosettaPath"; properties: { path: { name: "path"; }; }; superTypes: ["RosettaMapTest"]; }--packages/core/src/generated/ast.ts:7292
types.RosettaMapRosettaPath.namereadonly"RosettaMapRosettaPath"--packages/core/src/generated/ast.ts:7293
types.RosettaMapRosettaPath.propertiesreadonly{ path: { name: "path"; }; }--packages/core/src/generated/ast.ts:7294
types.RosettaMapRosettaPath.properties.pathreadonly{ name: "path"; }--packages/core/src/generated/ast.ts:7295
types.RosettaMapRosettaPath.properties.path.namereadonly"path"--packages/core/src/generated/ast.ts:7296
types.RosettaMapRosettaPath.superTypesreadonly["RosettaMapTest"]--packages/core/src/generated/ast.ts:7299
types.RosettaMapTestreadonly{ name: "RosettaMapTest"; properties: { }; superTypes: []; }--packages/core/src/generated/ast.ts:7301
types.RosettaMapTest.namereadonly"RosettaMapTest"--packages/core/src/generated/ast.ts:7302
types.RosettaMapTest.propertiesreadonly{ }--packages/core/src/generated/ast.ts:7303
types.RosettaMapTest.superTypesreadonly[]--packages/core/src/generated/ast.ts:7304
types.RosettaMapTestAbsentExpressionreadonly{ name: "RosettaMapTestAbsentExpression"; properties: { argument: { name: "argument"; }; }; superTypes: ["RosettaMapTestExpression"]; }--packages/core/src/generated/ast.ts:7306
types.RosettaMapTestAbsentExpression.namereadonly"RosettaMapTestAbsentExpression"--packages/core/src/generated/ast.ts:7307
types.RosettaMapTestAbsentExpression.propertiesreadonly{ argument: { name: "argument"; }; }--packages/core/src/generated/ast.ts:7308
types.RosettaMapTestAbsentExpression.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:7309
types.RosettaMapTestAbsentExpression.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:7310
types.RosettaMapTestAbsentExpression.superTypesreadonly["RosettaMapTestExpression"]--packages/core/src/generated/ast.ts:7313
types.RosettaMapTestEqualityOperationreadonly{ name: "RosettaMapTestEqualityOperation"; properties: { left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }; superTypes: ["RosettaMapTestExpression"]; }--packages/core/src/generated/ast.ts:7315
types.RosettaMapTestEqualityOperation.namereadonly"RosettaMapTestEqualityOperation"--packages/core/src/generated/ast.ts:7316
types.RosettaMapTestEqualityOperation.propertiesreadonly{ left: { name: "left"; }; operator: { name: "operator"; }; right: { name: "right"; }; }--packages/core/src/generated/ast.ts:7317
types.RosettaMapTestEqualityOperation.properties.leftreadonly{ name: "left"; }--packages/core/src/generated/ast.ts:7318
types.RosettaMapTestEqualityOperation.properties.left.namereadonly"left"--packages/core/src/generated/ast.ts:7319
types.RosettaMapTestEqualityOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:7321
types.RosettaMapTestEqualityOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:7322
types.RosettaMapTestEqualityOperation.properties.rightreadonly{ name: "right"; }--packages/core/src/generated/ast.ts:7324
types.RosettaMapTestEqualityOperation.properties.right.namereadonly"right"--packages/core/src/generated/ast.ts:7325
types.RosettaMapTestEqualityOperation.superTypesreadonly["RosettaMapTestExpression"]--packages/core/src/generated/ast.ts:7328
types.RosettaMapTestExistsExpressionreadonly{ name: "RosettaMapTestExistsExpression"; properties: { argument: { name: "argument"; }; }; superTypes: ["RosettaMapTestExpression"]; }--packages/core/src/generated/ast.ts:7330
types.RosettaMapTestExistsExpression.namereadonly"RosettaMapTestExistsExpression"--packages/core/src/generated/ast.ts:7331
types.RosettaMapTestExistsExpression.propertiesreadonly{ argument: { name: "argument"; }; }--packages/core/src/generated/ast.ts:7332
types.RosettaMapTestExistsExpression.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:7333
types.RosettaMapTestExistsExpression.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:7334
types.RosettaMapTestExistsExpression.superTypesreadonly["RosettaMapTestExpression"]--packages/core/src/generated/ast.ts:7337
types.RosettaMapTestExpressionreadonly{ name: "RosettaMapTestExpression"; properties: { }; superTypes: ["RosettaMapTest"]; }--packages/core/src/generated/ast.ts:7339
types.RosettaMapTestExpression.namereadonly"RosettaMapTestExpression"--packages/core/src/generated/ast.ts:7340
types.RosettaMapTestExpression.propertiesreadonly{ }--packages/core/src/generated/ast.ts:7341
types.RosettaMapTestExpression.superTypesreadonly["RosettaMapTest"]--packages/core/src/generated/ast.ts:7342
types.RosettaMapTestFuncreadonly{ name: "RosettaMapTestFunc"; properties: { func: { name: "func"; referenceType: "RosettaCallableWithArgs"; }; predicatePath: { name: "predicatePath"; }; }; superTypes: ["RosettaMapTest"]; }--packages/core/src/generated/ast.ts:7344
types.RosettaMapTestFunc.namereadonly"RosettaMapTestFunc"--packages/core/src/generated/ast.ts:7345
types.RosettaMapTestFunc.propertiesreadonly{ func: { name: "func"; referenceType: "RosettaCallableWithArgs"; }; predicatePath: { name: "predicatePath"; }; }--packages/core/src/generated/ast.ts:7346
types.RosettaMapTestFunc.properties.funcreadonly{ name: "func"; referenceType: "RosettaCallableWithArgs"; }--packages/core/src/generated/ast.ts:7347
types.RosettaMapTestFunc.properties.func.namereadonly"func"--packages/core/src/generated/ast.ts:7348
types.RosettaMapTestFunc.properties.func.referenceTypereadonly"RosettaCallableWithArgs"--packages/core/src/generated/ast.ts:7349
types.RosettaMapTestFunc.properties.predicatePathreadonly{ name: "predicatePath"; }--packages/core/src/generated/ast.ts:7351
types.RosettaMapTestFunc.properties.predicatePath.namereadonly"predicatePath"--packages/core/src/generated/ast.ts:7352
types.RosettaMapTestFunc.superTypesreadonly["RosettaMapTest"]--packages/core/src/generated/ast.ts:7355
types.RosettaMergeSynonymValuereadonly{ name: "RosettaMergeSynonymValue"; properties: { excludePath: { name: "excludePath"; }; name: { name: "name"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:7393
types.RosettaMergeSynonymValue.namereadonly"RosettaMergeSynonymValue"--packages/core/src/generated/ast.ts:7394
types.RosettaMergeSynonymValue.propertiesreadonly{ excludePath: { name: "excludePath"; }; name: { name: "name"; }; }--packages/core/src/generated/ast.ts:7395
types.RosettaMergeSynonymValue.properties.excludePathreadonly{ name: "excludePath"; }--packages/core/src/generated/ast.ts:7396
types.RosettaMergeSynonymValue.properties.excludePath.namereadonly"excludePath"--packages/core/src/generated/ast.ts:7397
types.RosettaMergeSynonymValue.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:7399
types.RosettaMergeSynonymValue.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:7400
types.RosettaMergeSynonymValue.superTypesreadonly[]--packages/core/src/generated/ast.ts:7403
types.RosettaMetaTypereadonly{ name: "RosettaMetaType"; properties: { name: { name: "name"; }; typeCall: { name: "typeCall"; }; }; superTypes: ["RosettaFeature", "RosettaRootElement", "RosettaSymbol"]; }--packages/core/src/generated/ast.ts:7405
types.RosettaMetaType.namereadonly"RosettaMetaType"--packages/core/src/generated/ast.ts:7406
types.RosettaMetaType.propertiesreadonly{ name: { name: "name"; }; typeCall: { name: "typeCall"; }; }--packages/core/src/generated/ast.ts:7407
types.RosettaMetaType.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:7408
types.RosettaMetaType.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:7409
types.RosettaMetaType.properties.typeCallreadonly{ name: "typeCall"; }--packages/core/src/generated/ast.ts:7411
types.RosettaMetaType.properties.typeCall.namereadonly"typeCall"--packages/core/src/generated/ast.ts:7412
types.RosettaMetaType.superTypesreadonly["RosettaFeature", "RosettaRootElement", "RosettaSymbol"]--packages/core/src/generated/ast.ts:7415
types.RosettaModelreadonly{ name: "RosettaModel"; properties: { configurations: { defaultValue: []; name: "configurations"; }; definition: { name: "definition"; }; elements: { defaultValue: []; name: "elements"; }; imports: { defaultValue: []; name: "imports"; }; name: { name: "name"; }; overridden: { defaultValue: false; name: "overridden"; }; scope: { name: "scope"; }; version: { name: "version"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:7417
types.RosettaModel.namereadonly"RosettaModel"--packages/core/src/generated/ast.ts:7418
types.RosettaModel.propertiesreadonly{ configurations: { defaultValue: []; name: "configurations"; }; definition: { name: "definition"; }; elements: { defaultValue: []; name: "elements"; }; imports: { defaultValue: []; name: "imports"; }; name: { name: "name"; }; overridden: { defaultValue: false; name: "overridden"; }; scope: { name: "scope"; }; version: { name: "version"; }; }--packages/core/src/generated/ast.ts:7419
types.RosettaModel.properties.configurationsreadonly{ defaultValue: []; name: "configurations"; }--packages/core/src/generated/ast.ts:7420
types.RosettaModel.properties.configurations.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7422
types.RosettaModel.properties.configurations.namereadonly"configurations"--packages/core/src/generated/ast.ts:7421
types.RosettaModel.properties.definitionreadonly{ name: "definition"; }--packages/core/src/generated/ast.ts:7424
types.RosettaModel.properties.definition.namereadonly"definition"--packages/core/src/generated/ast.ts:7425
types.RosettaModel.properties.elementsreadonly{ defaultValue: []; name: "elements"; }--packages/core/src/generated/ast.ts:7427
types.RosettaModel.properties.elements.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7429
types.RosettaModel.properties.elements.namereadonly"elements"--packages/core/src/generated/ast.ts:7428
types.RosettaModel.properties.importsreadonly{ defaultValue: []; name: "imports"; }--packages/core/src/generated/ast.ts:7431
types.RosettaModel.properties.imports.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7433
types.RosettaModel.properties.imports.namereadonly"imports"--packages/core/src/generated/ast.ts:7432
types.RosettaModel.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:7435
types.RosettaModel.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:7436
types.RosettaModel.properties.overriddenreadonly{ defaultValue: false; name: "overridden"; }--packages/core/src/generated/ast.ts:7438
types.RosettaModel.properties.overridden.defaultValuereadonlyfalse--packages/core/src/generated/ast.ts:7440
types.RosettaModel.properties.overridden.namereadonly"overridden"--packages/core/src/generated/ast.ts:7439
types.RosettaModel.properties.scopereadonly{ name: "scope"; }--packages/core/src/generated/ast.ts:7442
types.RosettaModel.properties.scope.namereadonly"scope"--packages/core/src/generated/ast.ts:7443
types.RosettaModel.properties.versionreadonly{ name: "version"; }--packages/core/src/generated/ast.ts:7445
types.RosettaModel.properties.version.namereadonly"version"--packages/core/src/generated/ast.ts:7446
types.RosettaModel.superTypesreadonly[]--packages/core/src/generated/ast.ts:7449
types.RosettaNumberLiteralreadonly{ name: "RosettaNumberLiteral"; properties: { value: { name: "value"; }; }; superTypes: ["RosettaLiteral"]; }--packages/core/src/generated/ast.ts:7451
types.RosettaNumberLiteral.namereadonly"RosettaNumberLiteral"--packages/core/src/generated/ast.ts:7452
types.RosettaNumberLiteral.propertiesreadonly{ value: { name: "value"; }; }--packages/core/src/generated/ast.ts:7453
types.RosettaNumberLiteral.properties.valuereadonly{ name: "value"; }--packages/core/src/generated/ast.ts:7454
types.RosettaNumberLiteral.properties.value.namereadonly"value"--packages/core/src/generated/ast.ts:7455
types.RosettaNumberLiteral.superTypesreadonly["RosettaLiteral"]--packages/core/src/generated/ast.ts:7458
types.RosettaOnlyElementreadonly{ name: "RosettaOnlyElement"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:7460
types.RosettaOnlyElement.namereadonly"RosettaOnlyElement"--packages/core/src/generated/ast.ts:7461
types.RosettaOnlyElement.propertiesreadonly{ argument: { name: "argument"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:7462
types.RosettaOnlyElement.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:7463
types.RosettaOnlyElement.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:7464
types.RosettaOnlyElement.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:7466
types.RosettaOnlyElement.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:7467
types.RosettaOnlyElement.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:7470
types.RosettaOnlyExistsExpressionreadonly{ name: "RosettaOnlyExistsExpression"; properties: { args: { defaultValue: []; name: "args"; }; argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:7472
types.RosettaOnlyExistsExpression.namereadonly"RosettaOnlyExistsExpression"--packages/core/src/generated/ast.ts:7473
types.RosettaOnlyExistsExpression.propertiesreadonly{ args: { defaultValue: []; name: "args"; }; argument: { name: "argument"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:7474
types.RosettaOnlyExistsExpression.properties.argsreadonly{ defaultValue: []; name: "args"; }--packages/core/src/generated/ast.ts:7475
types.RosettaOnlyExistsExpression.properties.args.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7477
types.RosettaOnlyExistsExpression.properties.args.namereadonly"args"--packages/core/src/generated/ast.ts:7476
types.RosettaOnlyExistsExpression.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:7479
types.RosettaOnlyExistsExpression.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:7480
types.RosettaOnlyExistsExpression.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:7482
types.RosettaOnlyExistsExpression.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:7483
types.RosettaOnlyExistsExpression.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:7486
types.RosettaParameterreadonly{ name: "RosettaParameter"; properties: { isArray: { defaultValue: false; name: "isArray"; }; name: { name: "name"; }; typeCall: { name: "typeCall"; }; }; superTypes: ["RosettaSymbol"]; }--packages/core/src/generated/ast.ts:7488
types.RosettaParameter.namereadonly"RosettaParameter"--packages/core/src/generated/ast.ts:7489
types.RosettaParameter.propertiesreadonly{ isArray: { defaultValue: false; name: "isArray"; }; name: { name: "name"; }; typeCall: { name: "typeCall"; }; }--packages/core/src/generated/ast.ts:7490
types.RosettaParameter.properties.isArrayreadonly{ defaultValue: false; name: "isArray"; }--packages/core/src/generated/ast.ts:7491
types.RosettaParameter.properties.isArray.defaultValuereadonlyfalse--packages/core/src/generated/ast.ts:7493
types.RosettaParameter.properties.isArray.namereadonly"isArray"--packages/core/src/generated/ast.ts:7492
types.RosettaParameter.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:7495
types.RosettaParameter.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:7496
types.RosettaParameter.properties.typeCallreadonly{ name: "typeCall"; }--packages/core/src/generated/ast.ts:7498
types.RosettaParameter.properties.typeCall.namereadonly"typeCall"--packages/core/src/generated/ast.ts:7499
types.RosettaParameter.superTypesreadonly["RosettaSymbol"]--packages/core/src/generated/ast.ts:7502
types.RosettaQualifiableConfigurationreadonly{ name: "RosettaQualifiableConfiguration"; properties: { qType: { name: "qType"; }; rosettaClass: { name: "rosettaClass"; referenceType: "Data"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:7504
types.RosettaQualifiableConfiguration.namereadonly"RosettaQualifiableConfiguration"--packages/core/src/generated/ast.ts:7505
types.RosettaQualifiableConfiguration.propertiesreadonly{ qType: { name: "qType"; }; rosettaClass: { name: "rosettaClass"; referenceType: "Data"; }; }--packages/core/src/generated/ast.ts:7506
types.RosettaQualifiableConfiguration.properties.qTypereadonly{ name: "qType"; }--packages/core/src/generated/ast.ts:7507
types.RosettaQualifiableConfiguration.properties.qType.namereadonly"qType"--packages/core/src/generated/ast.ts:7508
types.RosettaQualifiableConfiguration.properties.rosettaClassreadonly{ name: "rosettaClass"; referenceType: "Data"; }--packages/core/src/generated/ast.ts:7510
types.RosettaQualifiableConfiguration.properties.rosettaClass.namereadonly"rosettaClass"--packages/core/src/generated/ast.ts:7511
types.RosettaQualifiableConfiguration.properties.rosettaClass.referenceTypereadonly"Data"--packages/core/src/generated/ast.ts:7512
types.RosettaQualifiableConfiguration.superTypesreadonly[]--packages/core/src/generated/ast.ts:7515
types.RosettaRecordFeaturereadonly{ name: "RosettaRecordFeature"; properties: { name: { name: "name"; }; typeCall: { name: "typeCall"; }; }; superTypes: ["RosettaFeature", "RosettaTypedFeature"]; }--packages/core/src/generated/ast.ts:7517
types.RosettaRecordFeature.namereadonly"RosettaRecordFeature"--packages/core/src/generated/ast.ts:7518
types.RosettaRecordFeature.propertiesreadonly{ name: { name: "name"; }; typeCall: { name: "typeCall"; }; }--packages/core/src/generated/ast.ts:7519
types.RosettaRecordFeature.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:7520
types.RosettaRecordFeature.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:7521
types.RosettaRecordFeature.properties.typeCallreadonly{ name: "typeCall"; }--packages/core/src/generated/ast.ts:7523
types.RosettaRecordFeature.properties.typeCall.namereadonly"typeCall"--packages/core/src/generated/ast.ts:7524
types.RosettaRecordFeature.superTypesreadonly["RosettaFeature", "RosettaTypedFeature"]--packages/core/src/generated/ast.ts:7527
types.RosettaRecordTypereadonly{ name: "RosettaRecordType"; properties: { definition: { name: "definition"; }; features: { defaultValue: []; name: "features"; }; name: { name: "name"; }; }; superTypes: ["RosettaRootElement", "RosettaType"]; }--packages/core/src/generated/ast.ts:7529
types.RosettaRecordType.namereadonly"RosettaRecordType"--packages/core/src/generated/ast.ts:7530
types.RosettaRecordType.propertiesreadonly{ definition: { name: "definition"; }; features: { defaultValue: []; name: "features"; }; name: { name: "name"; }; }--packages/core/src/generated/ast.ts:7531
types.RosettaRecordType.properties.definitionreadonly{ name: "definition"; }--packages/core/src/generated/ast.ts:7532
types.RosettaRecordType.properties.definition.namereadonly"definition"--packages/core/src/generated/ast.ts:7533
types.RosettaRecordType.properties.featuresreadonly{ defaultValue: []; name: "features"; }--packages/core/src/generated/ast.ts:7535
types.RosettaRecordType.properties.features.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7537
types.RosettaRecordType.properties.features.namereadonly"features"--packages/core/src/generated/ast.ts:7536
types.RosettaRecordType.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:7539
types.RosettaRecordType.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:7540
types.RosettaRecordType.superTypesreadonly["RosettaRootElement", "RosettaType"]--packages/core/src/generated/ast.ts:7543
types.RosettaReportreadonly{ name: "RosettaReport"; properties: { eligibilityRules: { defaultValue: []; name: "eligibilityRules"; referenceType: "RosettaRule"; }; inputType: { name: "inputType"; }; regulatoryBody: { name: "regulatoryBody"; }; reportingStandard: { name: "reportingStandard"; referenceType: "RosettaCorpus"; }; reportType: { name: "reportType"; referenceType: "Data"; }; ruleSource: { name: "ruleSource"; referenceType: "RosettaExternalRuleSource"; }; }; superTypes: ["RosettaRootElement"]; }--packages/core/src/generated/ast.ts:7545
types.RosettaReport.namereadonly"RosettaReport"--packages/core/src/generated/ast.ts:7546
types.RosettaReport.propertiesreadonly{ eligibilityRules: { defaultValue: []; name: "eligibilityRules"; referenceType: "RosettaRule"; }; inputType: { name: "inputType"; }; regulatoryBody: { name: "regulatoryBody"; }; reportingStandard: { name: "reportingStandard"; referenceType: "RosettaCorpus"; }; reportType: { name: "reportType"; referenceType: "Data"; }; ruleSource: { name: "ruleSource"; referenceType: "RosettaExternalRuleSource"; }; }--packages/core/src/generated/ast.ts:7547
types.RosettaReport.properties.eligibilityRulesreadonly{ defaultValue: []; name: "eligibilityRules"; referenceType: "RosettaRule"; }--packages/core/src/generated/ast.ts:7548
types.RosettaReport.properties.eligibilityRules.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7550
types.RosettaReport.properties.eligibilityRules.namereadonly"eligibilityRules"--packages/core/src/generated/ast.ts:7549
types.RosettaReport.properties.eligibilityRules.referenceTypereadonly"RosettaRule"--packages/core/src/generated/ast.ts:7551
types.RosettaReport.properties.inputTypereadonly{ name: "inputType"; }--packages/core/src/generated/ast.ts:7553
types.RosettaReport.properties.inputType.namereadonly"inputType"--packages/core/src/generated/ast.ts:7554
types.RosettaReport.properties.regulatoryBodyreadonly{ name: "regulatoryBody"; }--packages/core/src/generated/ast.ts:7556
types.RosettaReport.properties.regulatoryBody.namereadonly"regulatoryBody"--packages/core/src/generated/ast.ts:7557
types.RosettaReport.properties.reportingStandardreadonly{ name: "reportingStandard"; referenceType: "RosettaCorpus"; }--packages/core/src/generated/ast.ts:7559
types.RosettaReport.properties.reportingStandard.namereadonly"reportingStandard"--packages/core/src/generated/ast.ts:7560
types.RosettaReport.properties.reportingStandard.referenceTypereadonly"RosettaCorpus"--packages/core/src/generated/ast.ts:7561
types.RosettaReport.properties.reportTypereadonly{ name: "reportType"; referenceType: "Data"; }--packages/core/src/generated/ast.ts:7563
types.RosettaReport.properties.reportType.namereadonly"reportType"--packages/core/src/generated/ast.ts:7564
types.RosettaReport.properties.reportType.referenceTypereadonly"Data"--packages/core/src/generated/ast.ts:7565
types.RosettaReport.properties.ruleSourcereadonly{ name: "ruleSource"; referenceType: "RosettaExternalRuleSource"; }--packages/core/src/generated/ast.ts:7567
types.RosettaReport.properties.ruleSource.namereadonly"ruleSource"--packages/core/src/generated/ast.ts:7568
types.RosettaReport.properties.ruleSource.referenceTypereadonly"RosettaExternalRuleSource"--packages/core/src/generated/ast.ts:7569
types.RosettaReport.superTypesreadonly["RosettaRootElement"]--packages/core/src/generated/ast.ts:7572
types.RosettaRootElementreadonly{ name: "RosettaRootElement"; properties: { }; superTypes: []; }--packages/core/src/generated/ast.ts:7574
types.RosettaRootElement.namereadonly"RosettaRootElement"--packages/core/src/generated/ast.ts:7575
types.RosettaRootElement.propertiesreadonly{ }--packages/core/src/generated/ast.ts:7576
types.RosettaRootElement.superTypesreadonly[]--packages/core/src/generated/ast.ts:7577
types.RosettaRulereadonly{ name: "RosettaRule"; properties: { definition: { name: "definition"; }; eligibility: { defaultValue: false; name: "eligibility"; }; expression: { name: "expression"; }; identifier: { name: "identifier"; }; input: { name: "input"; }; name: { name: "name"; }; references: { defaultValue: []; name: "references"; }; }; superTypes: ["RosettaCallableWithArgs", "RosettaRootElement", "RosettaSymbol"]; }--packages/core/src/generated/ast.ts:7579
types.RosettaRule.namereadonly"RosettaRule"--packages/core/src/generated/ast.ts:7580
types.RosettaRule.propertiesreadonly{ definition: { name: "definition"; }; eligibility: { defaultValue: false; name: "eligibility"; }; expression: { name: "expression"; }; identifier: { name: "identifier"; }; input: { name: "input"; }; name: { name: "name"; }; references: { defaultValue: []; name: "references"; }; }--packages/core/src/generated/ast.ts:7581
types.RosettaRule.properties.definitionreadonly{ name: "definition"; }--packages/core/src/generated/ast.ts:7582
types.RosettaRule.properties.definition.namereadonly"definition"--packages/core/src/generated/ast.ts:7583
types.RosettaRule.properties.eligibilityreadonly{ defaultValue: false; name: "eligibility"; }--packages/core/src/generated/ast.ts:7585
types.RosettaRule.properties.eligibility.defaultValuereadonlyfalse--packages/core/src/generated/ast.ts:7587
types.RosettaRule.properties.eligibility.namereadonly"eligibility"--packages/core/src/generated/ast.ts:7586
types.RosettaRule.properties.expressionreadonly{ name: "expression"; }--packages/core/src/generated/ast.ts:7589
types.RosettaRule.properties.expression.namereadonly"expression"--packages/core/src/generated/ast.ts:7590
types.RosettaRule.properties.identifierreadonly{ name: "identifier"; }--packages/core/src/generated/ast.ts:7592
types.RosettaRule.properties.identifier.namereadonly"identifier"--packages/core/src/generated/ast.ts:7593
types.RosettaRule.properties.inputreadonly{ name: "input"; }--packages/core/src/generated/ast.ts:7595
types.RosettaRule.properties.input.namereadonly"input"--packages/core/src/generated/ast.ts:7596
types.RosettaRule.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:7598
types.RosettaRule.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:7599
types.RosettaRule.properties.referencesreadonly{ defaultValue: []; name: "references"; }--packages/core/src/generated/ast.ts:7601
types.RosettaRule.properties.references.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7603
types.RosettaRule.properties.references.namereadonly"references"--packages/core/src/generated/ast.ts:7602
types.RosettaRule.superTypesreadonly["RosettaCallableWithArgs", "RosettaRootElement", "RosettaSymbol"]--packages/core/src/generated/ast.ts:7606
types.RosettaScopereadonly{ name: "RosettaScope"; properties: { definition: { name: "definition"; }; name: { name: "name"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:7608
types.RosettaScope.namereadonly"RosettaScope"--packages/core/src/generated/ast.ts:7609
types.RosettaScope.propertiesreadonly{ definition: { name: "definition"; }; name: { name: "name"; }; }--packages/core/src/generated/ast.ts:7610
types.RosettaScope.properties.definitionreadonly{ name: "definition"; }--packages/core/src/generated/ast.ts:7611
types.RosettaScope.properties.definition.namereadonly"definition"--packages/core/src/generated/ast.ts:7612
types.RosettaScope.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:7614
types.RosettaScope.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:7615
types.RosettaScope.superTypesreadonly[]--packages/core/src/generated/ast.ts:7618
types.RosettaSegmentreadonly{ name: "RosettaSegment"; properties: { name: { name: "name"; }; }; superTypes: ["RosettaRootElement"]; }--packages/core/src/generated/ast.ts:7620
types.RosettaSegment.namereadonly"RosettaSegment"--packages/core/src/generated/ast.ts:7621
types.RosettaSegment.propertiesreadonly{ name: { name: "name"; }; }--packages/core/src/generated/ast.ts:7622
types.RosettaSegment.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:7623
types.RosettaSegment.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:7624
types.RosettaSegment.superTypesreadonly["RosettaRootElement"]--packages/core/src/generated/ast.ts:7627
types.RosettaSegmentRefreadonly{ name: "RosettaSegmentRef"; properties: { segment: { name: "segment"; referenceType: "RosettaSegment"; }; segmentRef: { name: "segmentRef"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:7629
types.RosettaSegmentRef.namereadonly"RosettaSegmentRef"--packages/core/src/generated/ast.ts:7630
types.RosettaSegmentRef.propertiesreadonly{ segment: { name: "segment"; referenceType: "RosettaSegment"; }; segmentRef: { name: "segmentRef"; }; }--packages/core/src/generated/ast.ts:7631
types.RosettaSegmentRef.properties.segmentreadonly{ name: "segment"; referenceType: "RosettaSegment"; }--packages/core/src/generated/ast.ts:7632
types.RosettaSegmentRef.properties.segment.namereadonly"segment"--packages/core/src/generated/ast.ts:7633
types.RosettaSegmentRef.properties.segment.referenceTypereadonly"RosettaSegment"--packages/core/src/generated/ast.ts:7634
types.RosettaSegmentRef.properties.segmentRefreadonly{ name: "segmentRef"; }--packages/core/src/generated/ast.ts:7636
types.RosettaSegmentRef.properties.segmentRef.namereadonly"segmentRef"--packages/core/src/generated/ast.ts:7637
types.RosettaSegmentRef.superTypesreadonly[]--packages/core/src/generated/ast.ts:7640
types.RosettaStringLiteralreadonly{ name: "RosettaStringLiteral"; properties: { value: { name: "value"; }; }; superTypes: ["RosettaLiteral"]; }--packages/core/src/generated/ast.ts:7642
types.RosettaStringLiteral.namereadonly"RosettaStringLiteral"--packages/core/src/generated/ast.ts:7643
types.RosettaStringLiteral.propertiesreadonly{ value: { name: "value"; }; }--packages/core/src/generated/ast.ts:7644
types.RosettaStringLiteral.properties.valuereadonly{ name: "value"; }--packages/core/src/generated/ast.ts:7645
types.RosettaStringLiteral.properties.value.namereadonly"value"--packages/core/src/generated/ast.ts:7646
types.RosettaStringLiteral.superTypesreadonly["RosettaLiteral"]--packages/core/src/generated/ast.ts:7649
types.RosettaSuperCallreadonly{ name: "RosettaSuperCall"; properties: { explicitArguments: { defaultValue: false; name: "explicitArguments"; }; name: { name: "name"; }; rawArgs: { defaultValue: []; name: "rawArgs"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:7651
types.RosettaSuperCall.namereadonly"RosettaSuperCall"--packages/core/src/generated/ast.ts:7652
types.RosettaSuperCall.propertiesreadonly{ explicitArguments: { defaultValue: false; name: "explicitArguments"; }; name: { name: "name"; }; rawArgs: { defaultValue: []; name: "rawArgs"; }; }--packages/core/src/generated/ast.ts:7653
types.RosettaSuperCall.properties.explicitArgumentsreadonly{ defaultValue: false; name: "explicitArguments"; }--packages/core/src/generated/ast.ts:7654
types.RosettaSuperCall.properties.explicitArguments.defaultValuereadonlyfalse--packages/core/src/generated/ast.ts:7656
types.RosettaSuperCall.properties.explicitArguments.namereadonly"explicitArguments"--packages/core/src/generated/ast.ts:7655
types.RosettaSuperCall.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:7658
types.RosettaSuperCall.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:7659
types.RosettaSuperCall.properties.rawArgsreadonly{ defaultValue: []; name: "rawArgs"; }--packages/core/src/generated/ast.ts:7661
types.RosettaSuperCall.properties.rawArgs.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7663
types.RosettaSuperCall.properties.rawArgs.namereadonly"rawArgs"--packages/core/src/generated/ast.ts:7662
types.RosettaSuperCall.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:7666
types.RosettaSymbolreadonly{ name: "RosettaSymbol"; properties: { }; superTypes: []; }--packages/core/src/generated/ast.ts:7668
types.RosettaSymbol.namereadonly"RosettaSymbol"--packages/core/src/generated/ast.ts:7669
types.RosettaSymbol.propertiesreadonly{ }--packages/core/src/generated/ast.ts:7670
types.RosettaSymbol.superTypesreadonly[]--packages/core/src/generated/ast.ts:7671
types.RosettaSymbolReferencereadonly{ name: "RosettaSymbolReference"; properties: { explicitArguments: { defaultValue: false; name: "explicitArguments"; }; rawArgs: { defaultValue: []; name: "rawArgs"; }; symbol: { name: "symbol"; referenceType: "RosettaSymbol"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:7673
types.RosettaSymbolReference.namereadonly"RosettaSymbolReference"--packages/core/src/generated/ast.ts:7674
types.RosettaSymbolReference.propertiesreadonly{ explicitArguments: { defaultValue: false; name: "explicitArguments"; }; rawArgs: { defaultValue: []; name: "rawArgs"; }; symbol: { name: "symbol"; referenceType: "RosettaSymbol"; }; }--packages/core/src/generated/ast.ts:7675
types.RosettaSymbolReference.properties.explicitArgumentsreadonly{ defaultValue: false; name: "explicitArguments"; }--packages/core/src/generated/ast.ts:7676
types.RosettaSymbolReference.properties.explicitArguments.defaultValuereadonlyfalse--packages/core/src/generated/ast.ts:7678
types.RosettaSymbolReference.properties.explicitArguments.namereadonly"explicitArguments"--packages/core/src/generated/ast.ts:7677
types.RosettaSymbolReference.properties.rawArgsreadonly{ defaultValue: []; name: "rawArgs"; }--packages/core/src/generated/ast.ts:7680
types.RosettaSymbolReference.properties.rawArgs.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7682
types.RosettaSymbolReference.properties.rawArgs.namereadonly"rawArgs"--packages/core/src/generated/ast.ts:7681
types.RosettaSymbolReference.properties.symbolreadonly{ name: "symbol"; referenceType: "RosettaSymbol"; }--packages/core/src/generated/ast.ts:7684
types.RosettaSymbolReference.properties.symbol.namereadonly"symbol"--packages/core/src/generated/ast.ts:7685
types.RosettaSymbolReference.properties.symbol.referenceTypereadonly"RosettaSymbol"--packages/core/src/generated/ast.ts:7686
types.RosettaSymbolReference.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:7689
types.RosettaSynonymreadonly{ name: "RosettaSynonym"; properties: { body: { name: "body"; }; sources: { defaultValue: []; name: "sources"; referenceType: "RosettaSynonymSource"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:7691
types.RosettaSynonym.namereadonly"RosettaSynonym"--packages/core/src/generated/ast.ts:7692
types.RosettaSynonym.propertiesreadonly{ body: { name: "body"; }; sources: { defaultValue: []; name: "sources"; referenceType: "RosettaSynonymSource"; }; }--packages/core/src/generated/ast.ts:7693
types.RosettaSynonym.properties.bodyreadonly{ name: "body"; }--packages/core/src/generated/ast.ts:7694
types.RosettaSynonym.properties.body.namereadonly"body"--packages/core/src/generated/ast.ts:7695
types.RosettaSynonym.properties.sourcesreadonly{ defaultValue: []; name: "sources"; referenceType: "RosettaSynonymSource"; }--packages/core/src/generated/ast.ts:7697
types.RosettaSynonym.properties.sources.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7699
types.RosettaSynonym.properties.sources.namereadonly"sources"--packages/core/src/generated/ast.ts:7698
types.RosettaSynonym.properties.sources.referenceTypereadonly"RosettaSynonymSource"--packages/core/src/generated/ast.ts:7700
types.RosettaSynonym.superTypesreadonly[]--packages/core/src/generated/ast.ts:7703
types.RosettaSynonymBodyreadonly{ name: "RosettaSynonymBody"; properties: { format: { name: "format"; }; hints: { defaultValue: []; name: "hints"; }; mapper: { name: "mapper"; }; mappingLogic: { name: "mappingLogic"; }; merge: { name: "merge"; }; metaValues: { defaultValue: []; name: "metaValues"; }; patternMatch: { name: "patternMatch"; }; patternReplace: { name: "patternReplace"; }; removeHtml: { defaultValue: false; name: "removeHtml"; }; values: { defaultValue: []; name: "values"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:7705
types.RosettaSynonymBody.namereadonly"RosettaSynonymBody"--packages/core/src/generated/ast.ts:7706
types.RosettaSynonymBody.propertiesreadonly{ format: { name: "format"; }; hints: { defaultValue: []; name: "hints"; }; mapper: { name: "mapper"; }; mappingLogic: { name: "mappingLogic"; }; merge: { name: "merge"; }; metaValues: { defaultValue: []; name: "metaValues"; }; patternMatch: { name: "patternMatch"; }; patternReplace: { name: "patternReplace"; }; removeHtml: { defaultValue: false; name: "removeHtml"; }; values: { defaultValue: []; name: "values"; }; }--packages/core/src/generated/ast.ts:7707
types.RosettaSynonymBody.properties.formatreadonly{ name: "format"; }--packages/core/src/generated/ast.ts:7708
types.RosettaSynonymBody.properties.format.namereadonly"format"--packages/core/src/generated/ast.ts:7709
types.RosettaSynonymBody.properties.hintsreadonly{ defaultValue: []; name: "hints"; }--packages/core/src/generated/ast.ts:7711
types.RosettaSynonymBody.properties.hints.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7713
types.RosettaSynonymBody.properties.hints.namereadonly"hints"--packages/core/src/generated/ast.ts:7712
types.RosettaSynonymBody.properties.mapperreadonly{ name: "mapper"; }--packages/core/src/generated/ast.ts:7715
types.RosettaSynonymBody.properties.mapper.namereadonly"mapper"--packages/core/src/generated/ast.ts:7716
types.RosettaSynonymBody.properties.mappingLogicreadonly{ name: "mappingLogic"; }--packages/core/src/generated/ast.ts:7718
types.RosettaSynonymBody.properties.mappingLogic.namereadonly"mappingLogic"--packages/core/src/generated/ast.ts:7719
types.RosettaSynonymBody.properties.mergereadonly{ name: "merge"; }--packages/core/src/generated/ast.ts:7721
types.RosettaSynonymBody.properties.merge.namereadonly"merge"--packages/core/src/generated/ast.ts:7722
types.RosettaSynonymBody.properties.metaValuesreadonly{ defaultValue: []; name: "metaValues"; }--packages/core/src/generated/ast.ts:7724
types.RosettaSynonymBody.properties.metaValues.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7726
types.RosettaSynonymBody.properties.metaValues.namereadonly"metaValues"--packages/core/src/generated/ast.ts:7725
types.RosettaSynonymBody.properties.patternMatchreadonly{ name: "patternMatch"; }--packages/core/src/generated/ast.ts:7728
types.RosettaSynonymBody.properties.patternMatch.namereadonly"patternMatch"--packages/core/src/generated/ast.ts:7729
types.RosettaSynonymBody.properties.patternReplacereadonly{ name: "patternReplace"; }--packages/core/src/generated/ast.ts:7731
types.RosettaSynonymBody.properties.patternReplace.namereadonly"patternReplace"--packages/core/src/generated/ast.ts:7732
types.RosettaSynonymBody.properties.removeHtmlreadonly{ defaultValue: false; name: "removeHtml"; }--packages/core/src/generated/ast.ts:7734
types.RosettaSynonymBody.properties.removeHtml.defaultValuereadonlyfalse--packages/core/src/generated/ast.ts:7736
types.RosettaSynonymBody.properties.removeHtml.namereadonly"removeHtml"--packages/core/src/generated/ast.ts:7735
types.RosettaSynonymBody.properties.valuesreadonly{ defaultValue: []; name: "values"; }--packages/core/src/generated/ast.ts:7738
types.RosettaSynonymBody.properties.values.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7740
types.RosettaSynonymBody.properties.values.namereadonly"values"--packages/core/src/generated/ast.ts:7739
types.RosettaSynonymBody.superTypesreadonly[]--packages/core/src/generated/ast.ts:7743
types.RosettaSynonymSourcereadonly{ name: "RosettaSynonymSource"; properties: { externalClasses: { defaultValue: []; name: "externalClasses"; }; externalEnums: { defaultValue: []; name: "externalEnums"; }; name: { name: "name"; }; superSources: { defaultValue: []; name: "superSources"; referenceType: "RosettaSynonymSource"; }; }; superTypes: ["RosettaRootElement"]; }--packages/core/src/generated/ast.ts:7745
types.RosettaSynonymSource.namereadonly"RosettaSynonymSource"--packages/core/src/generated/ast.ts:7746
types.RosettaSynonymSource.propertiesreadonly{ externalClasses: { defaultValue: []; name: "externalClasses"; }; externalEnums: { defaultValue: []; name: "externalEnums"; }; name: { name: "name"; }; superSources: { defaultValue: []; name: "superSources"; referenceType: "RosettaSynonymSource"; }; }--packages/core/src/generated/ast.ts:7747
types.RosettaSynonymSource.properties.externalClassesreadonly{ defaultValue: []; name: "externalClasses"; }--packages/core/src/generated/ast.ts:7748
types.RosettaSynonymSource.properties.externalClasses.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7750
types.RosettaSynonymSource.properties.externalClasses.namereadonly"externalClasses"--packages/core/src/generated/ast.ts:7749
types.RosettaSynonymSource.properties.externalEnumsreadonly{ defaultValue: []; name: "externalEnums"; }--packages/core/src/generated/ast.ts:7752
types.RosettaSynonymSource.properties.externalEnums.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7754
types.RosettaSynonymSource.properties.externalEnums.namereadonly"externalEnums"--packages/core/src/generated/ast.ts:7753
types.RosettaSynonymSource.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:7756
types.RosettaSynonymSource.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:7757
types.RosettaSynonymSource.properties.superSourcesreadonly{ defaultValue: []; name: "superSources"; referenceType: "RosettaSynonymSource"; }--packages/core/src/generated/ast.ts:7759
types.RosettaSynonymSource.properties.superSources.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7761
types.RosettaSynonymSource.properties.superSources.namereadonly"superSources"--packages/core/src/generated/ast.ts:7760
types.RosettaSynonymSource.properties.superSources.referenceTypereadonly"RosettaSynonymSource"--packages/core/src/generated/ast.ts:7762
types.RosettaSynonymSource.superTypesreadonly["RosettaRootElement"]--packages/core/src/generated/ast.ts:7765
types.RosettaSynonymValueBasereadonly{ name: "RosettaSynonymValueBase"; properties: { maps: { name: "maps"; }; name: { name: "name"; }; path: { name: "path"; }; refType: { name: "refType"; }; value: { name: "value"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:7767
types.RosettaSynonymValueBase.namereadonly"RosettaSynonymValueBase"--packages/core/src/generated/ast.ts:7768
types.RosettaSynonymValueBase.propertiesreadonly{ maps: { name: "maps"; }; name: { name: "name"; }; path: { name: "path"; }; refType: { name: "refType"; }; value: { name: "value"; }; }--packages/core/src/generated/ast.ts:7769
types.RosettaSynonymValueBase.properties.mapsreadonly{ name: "maps"; }--packages/core/src/generated/ast.ts:7770
types.RosettaSynonymValueBase.properties.maps.namereadonly"maps"--packages/core/src/generated/ast.ts:7771
types.RosettaSynonymValueBase.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:7773
types.RosettaSynonymValueBase.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:7774
types.RosettaSynonymValueBase.properties.pathreadonly{ name: "path"; }--packages/core/src/generated/ast.ts:7776
types.RosettaSynonymValueBase.properties.path.namereadonly"path"--packages/core/src/generated/ast.ts:7777
types.RosettaSynonymValueBase.properties.refTypereadonly{ name: "refType"; }--packages/core/src/generated/ast.ts:7779
types.RosettaSynonymValueBase.properties.refType.namereadonly"refType"--packages/core/src/generated/ast.ts:7780
types.RosettaSynonymValueBase.properties.valuereadonly{ name: "value"; }--packages/core/src/generated/ast.ts:7782
types.RosettaSynonymValueBase.properties.value.namereadonly"value"--packages/core/src/generated/ast.ts:7783
types.RosettaSynonymValueBase.superTypesreadonly[]--packages/core/src/generated/ast.ts:7786
types.RosettaTypereadonly{ name: "RosettaType"; properties: { }; superTypes: []; }--packages/core/src/generated/ast.ts:7788
types.RosettaType.namereadonly"RosettaType"--packages/core/src/generated/ast.ts:7789
types.RosettaType.propertiesreadonly{ }--packages/core/src/generated/ast.ts:7790
types.RosettaType.superTypesreadonly[]--packages/core/src/generated/ast.ts:7791
types.RosettaTypeAliasreadonly{ name: "RosettaTypeAlias"; properties: { conditions: { defaultValue: []; name: "conditions"; }; definition: { name: "definition"; }; name: { name: "name"; }; parameters: { defaultValue: []; name: "parameters"; }; typeCall: { name: "typeCall"; }; }; superTypes: ["RosettaRootElement", "RosettaType"]; }--packages/core/src/generated/ast.ts:7793
types.RosettaTypeAlias.namereadonly"RosettaTypeAlias"--packages/core/src/generated/ast.ts:7794
types.RosettaTypeAlias.propertiesreadonly{ conditions: { defaultValue: []; name: "conditions"; }; definition: { name: "definition"; }; name: { name: "name"; }; parameters: { defaultValue: []; name: "parameters"; }; typeCall: { name: "typeCall"; }; }--packages/core/src/generated/ast.ts:7795
types.RosettaTypeAlias.properties.conditionsreadonly{ defaultValue: []; name: "conditions"; }--packages/core/src/generated/ast.ts:7796
types.RosettaTypeAlias.properties.conditions.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7798
types.RosettaTypeAlias.properties.conditions.namereadonly"conditions"--packages/core/src/generated/ast.ts:7797
types.RosettaTypeAlias.properties.definitionreadonly{ name: "definition"; }--packages/core/src/generated/ast.ts:7800
types.RosettaTypeAlias.properties.definition.namereadonly"definition"--packages/core/src/generated/ast.ts:7801
types.RosettaTypeAlias.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:7803
types.RosettaTypeAlias.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:7804
types.RosettaTypeAlias.properties.parametersreadonly{ defaultValue: []; name: "parameters"; }--packages/core/src/generated/ast.ts:7806
types.RosettaTypeAlias.properties.parameters.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7808
types.RosettaTypeAlias.properties.parameters.namereadonly"parameters"--packages/core/src/generated/ast.ts:7807
types.RosettaTypeAlias.properties.typeCallreadonly{ name: "typeCall"; }--packages/core/src/generated/ast.ts:7810
types.RosettaTypeAlias.properties.typeCall.namereadonly"typeCall"--packages/core/src/generated/ast.ts:7811
types.RosettaTypeAlias.superTypesreadonly["RosettaRootElement", "RosettaType"]--packages/core/src/generated/ast.ts:7814
types.RosettaTypedFeaturereadonly{ name: "RosettaTypedFeature"; properties: { }; superTypes: []; }--packages/core/src/generated/ast.ts:7816
types.RosettaTypedFeature.namereadonly"RosettaTypedFeature"--packages/core/src/generated/ast.ts:7817
types.RosettaTypedFeature.propertiesreadonly{ }--packages/core/src/generated/ast.ts:7818
types.RosettaTypedFeature.superTypesreadonly[]--packages/core/src/generated/ast.ts:7819
types.RuleReferenceAnnotationreadonly{ name: "RuleReferenceAnnotation"; properties: { empty: { defaultValue: false; name: "empty"; }; name: { name: "name"; }; path: { name: "path"; }; reportingRule: { name: "reportingRule"; referenceType: "RosettaRule"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:7821
types.RuleReferenceAnnotation.namereadonly"RuleReferenceAnnotation"--packages/core/src/generated/ast.ts:7822
types.RuleReferenceAnnotation.propertiesreadonly{ empty: { defaultValue: false; name: "empty"; }; name: { name: "name"; }; path: { name: "path"; }; reportingRule: { name: "reportingRule"; referenceType: "RosettaRule"; }; }--packages/core/src/generated/ast.ts:7823
types.RuleReferenceAnnotation.properties.emptyreadonly{ defaultValue: false; name: "empty"; }--packages/core/src/generated/ast.ts:7824
types.RuleReferenceAnnotation.properties.empty.defaultValuereadonlyfalse--packages/core/src/generated/ast.ts:7826
types.RuleReferenceAnnotation.properties.empty.namereadonly"empty"--packages/core/src/generated/ast.ts:7825
types.RuleReferenceAnnotation.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:7828
types.RuleReferenceAnnotation.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:7829
types.RuleReferenceAnnotation.properties.pathreadonly{ name: "path"; }--packages/core/src/generated/ast.ts:7831
types.RuleReferenceAnnotation.properties.path.namereadonly"path"--packages/core/src/generated/ast.ts:7832
types.RuleReferenceAnnotation.properties.reportingRulereadonly{ name: "reportingRule"; referenceType: "RosettaRule"; }--packages/core/src/generated/ast.ts:7834
types.RuleReferenceAnnotation.properties.reportingRule.namereadonly"reportingRule"--packages/core/src/generated/ast.ts:7835
types.RuleReferenceAnnotation.properties.reportingRule.referenceTypereadonly"RosettaRule"--packages/core/src/generated/ast.ts:7836
types.RuleReferenceAnnotation.superTypesreadonly[]--packages/core/src/generated/ast.ts:7839
types.Segmentreadonly{ name: "Segment"; properties: { feature: { name: "feature"; referenceType: "RosettaTypedFeature"; }; next: { name: "next"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:7841
types.Segment.namereadonly"Segment"--packages/core/src/generated/ast.ts:7842
types.Segment.propertiesreadonly{ feature: { name: "feature"; referenceType: "RosettaTypedFeature"; }; next: { name: "next"; }; }--packages/core/src/generated/ast.ts:7843
types.Segment.properties.featurereadonly{ name: "feature"; referenceType: "RosettaTypedFeature"; }--packages/core/src/generated/ast.ts:7844
types.Segment.properties.feature.namereadonly"feature"--packages/core/src/generated/ast.ts:7845
types.Segment.properties.feature.referenceTypereadonly"RosettaTypedFeature"--packages/core/src/generated/ast.ts:7846
types.Segment.properties.nextreadonly{ name: "next"; }--packages/core/src/generated/ast.ts:7848
types.Segment.properties.next.namereadonly"next"--packages/core/src/generated/ast.ts:7849
types.Segment.superTypesreadonly[]--packages/core/src/generated/ast.ts:7852
types.ShortcutDeclarationreadonly{ name: "ShortcutDeclaration"; properties: { definition: { name: "definition"; }; expression: { name: "expression"; }; name: { name: "name"; }; }; superTypes: ["AssignPathRoot", "RosettaSymbol"]; }--packages/core/src/generated/ast.ts:7854
types.ShortcutDeclaration.namereadonly"ShortcutDeclaration"--packages/core/src/generated/ast.ts:7855
types.ShortcutDeclaration.propertiesreadonly{ definition: { name: "definition"; }; expression: { name: "expression"; }; name: { name: "name"; }; }--packages/core/src/generated/ast.ts:7856
types.ShortcutDeclaration.properties.definitionreadonly{ name: "definition"; }--packages/core/src/generated/ast.ts:7857
types.ShortcutDeclaration.properties.definition.namereadonly"definition"--packages/core/src/generated/ast.ts:7858
types.ShortcutDeclaration.properties.expressionreadonly{ name: "expression"; }--packages/core/src/generated/ast.ts:7860
types.ShortcutDeclaration.properties.expression.namereadonly"expression"--packages/core/src/generated/ast.ts:7861
types.ShortcutDeclaration.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:7863
types.ShortcutDeclaration.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:7864
types.ShortcutDeclaration.superTypesreadonly["AssignPathRoot", "RosettaSymbol"]--packages/core/src/generated/ast.ts:7867
types.SortOperationreadonly{ name: "SortOperation"; properties: { argument: { name: "argument"; }; function: { name: "function"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:7869
types.SortOperation.namereadonly"SortOperation"--packages/core/src/generated/ast.ts:7870
types.SortOperation.propertiesreadonly{ argument: { name: "argument"; }; function: { name: "function"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:7871
types.SortOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:7872
types.SortOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:7873
types.SortOperation.properties.functionreadonly{ name: "function"; }--packages/core/src/generated/ast.ts:7875
types.SortOperation.properties.function.namereadonly"function"--packages/core/src/generated/ast.ts:7876
types.SortOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:7878
types.SortOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:7879
types.SortOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:7882
types.SumOperationreadonly{ name: "SumOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:7884
types.SumOperation.namereadonly"SumOperation"--packages/core/src/generated/ast.ts:7885
types.SumOperation.propertiesreadonly{ argument: { name: "argument"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:7886
types.SumOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:7887
types.SumOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:7888
types.SumOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:7890
types.SumOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:7891
types.SumOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:7894
types.SwitchCaseGuardreadonly{ name: "SwitchCaseGuard"; properties: { literalGuard: { name: "literalGuard"; }; referenceGuard: { name: "referenceGuard"; referenceType: "SwitchCaseTarget"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:7896
types.SwitchCaseGuard.namereadonly"SwitchCaseGuard"--packages/core/src/generated/ast.ts:7897
types.SwitchCaseGuard.propertiesreadonly{ literalGuard: { name: "literalGuard"; }; referenceGuard: { name: "referenceGuard"; referenceType: "SwitchCaseTarget"; }; }--packages/core/src/generated/ast.ts:7898
types.SwitchCaseGuard.properties.literalGuardreadonly{ name: "literalGuard"; }--packages/core/src/generated/ast.ts:7899
types.SwitchCaseGuard.properties.literalGuard.namereadonly"literalGuard"--packages/core/src/generated/ast.ts:7900
types.SwitchCaseGuard.properties.referenceGuardreadonly{ name: "referenceGuard"; referenceType: "SwitchCaseTarget"; }--packages/core/src/generated/ast.ts:7902
types.SwitchCaseGuard.properties.referenceGuard.namereadonly"referenceGuard"--packages/core/src/generated/ast.ts:7903
types.SwitchCaseGuard.properties.referenceGuard.referenceTypereadonly"SwitchCaseTarget"--packages/core/src/generated/ast.ts:7904
types.SwitchCaseGuard.superTypesreadonly[]--packages/core/src/generated/ast.ts:7907
types.SwitchCaseOrDefaultreadonly{ name: "SwitchCaseOrDefault"; properties: { expression: { name: "expression"; }; guard: { name: "guard"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:7909
types.SwitchCaseOrDefault.namereadonly"SwitchCaseOrDefault"--packages/core/src/generated/ast.ts:7910
types.SwitchCaseOrDefault.propertiesreadonly{ expression: { name: "expression"; }; guard: { name: "guard"; }; }--packages/core/src/generated/ast.ts:7911
types.SwitchCaseOrDefault.properties.expressionreadonly{ name: "expression"; }--packages/core/src/generated/ast.ts:7912
types.SwitchCaseOrDefault.properties.expression.namereadonly"expression"--packages/core/src/generated/ast.ts:7913
types.SwitchCaseOrDefault.properties.guardreadonly{ name: "guard"; }--packages/core/src/generated/ast.ts:7915
types.SwitchCaseOrDefault.properties.guard.namereadonly"guard"--packages/core/src/generated/ast.ts:7916
types.SwitchCaseOrDefault.superTypesreadonly[]--packages/core/src/generated/ast.ts:7919
types.SwitchCaseTargetreadonly{ name: "SwitchCaseTarget"; properties: { }; superTypes: []; }--packages/core/src/generated/ast.ts:7921
types.SwitchCaseTarget.namereadonly"SwitchCaseTarget"--packages/core/src/generated/ast.ts:7922
types.SwitchCaseTarget.propertiesreadonly{ }--packages/core/src/generated/ast.ts:7923
types.SwitchCaseTarget.superTypesreadonly[]--packages/core/src/generated/ast.ts:7924
types.SwitchOperationreadonly{ name: "SwitchOperation"; properties: { argument: { name: "argument"; }; cases: { defaultValue: []; name: "cases"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:7926
types.SwitchOperation.namereadonly"SwitchOperation"--packages/core/src/generated/ast.ts:7927
types.SwitchOperation.propertiesreadonly{ argument: { name: "argument"; }; cases: { defaultValue: []; name: "cases"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:7928
types.SwitchOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:7929
types.SwitchOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:7930
types.SwitchOperation.properties.casesreadonly{ defaultValue: []; name: "cases"; }--packages/core/src/generated/ast.ts:7932
types.SwitchOperation.properties.cases.defaultValuereadonly[]--packages/core/src/generated/ast.ts:7934
types.SwitchOperation.properties.cases.namereadonly"cases"--packages/core/src/generated/ast.ts:7933
types.SwitchOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:7936
types.SwitchOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:7937
types.SwitchOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:7940
types.ThenOperationreadonly{ name: "ThenOperation"; properties: { argument: { name: "argument"; }; function: { name: "function"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:7942
types.ThenOperation.namereadonly"ThenOperation"--packages/core/src/generated/ast.ts:7943
types.ThenOperation.propertiesreadonly{ argument: { name: "argument"; }; function: { name: "function"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:7944
types.ThenOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:7945
types.ThenOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:7946
types.ThenOperation.properties.functionreadonly{ name: "function"; }--packages/core/src/generated/ast.ts:7948
types.ThenOperation.properties.function.namereadonly"function"--packages/core/src/generated/ast.ts:7949
types.ThenOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:7951
types.ThenOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:7952
types.ThenOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:7955
types.ToDateOperationreadonly{ name: "ToDateOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:7957
types.ToDateOperation.namereadonly"ToDateOperation"--packages/core/src/generated/ast.ts:7958
types.ToDateOperation.propertiesreadonly{ argument: { name: "argument"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:7959
types.ToDateOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:7960
types.ToDateOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:7961
types.ToDateOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:7963
types.ToDateOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:7964
types.ToDateOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:7967
types.ToDateTimeOperationreadonly{ name: "ToDateTimeOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:7969
types.ToDateTimeOperation.namereadonly"ToDateTimeOperation"--packages/core/src/generated/ast.ts:7970
types.ToDateTimeOperation.propertiesreadonly{ argument: { name: "argument"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:7971
types.ToDateTimeOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:7972
types.ToDateTimeOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:7973
types.ToDateTimeOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:7975
types.ToDateTimeOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:7976
types.ToDateTimeOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:7979
types.ToEnumOperationreadonly{ name: "ToEnumOperation"; properties: { argument: { name: "argument"; }; enumeration: { name: "enumeration"; referenceType: "RosettaEnumeration"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:7981
types.ToEnumOperation.namereadonly"ToEnumOperation"--packages/core/src/generated/ast.ts:7982
types.ToEnumOperation.propertiesreadonly{ argument: { name: "argument"; }; enumeration: { name: "enumeration"; referenceType: "RosettaEnumeration"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:7983
types.ToEnumOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:7984
types.ToEnumOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:7985
types.ToEnumOperation.properties.enumerationreadonly{ name: "enumeration"; referenceType: "RosettaEnumeration"; }--packages/core/src/generated/ast.ts:7987
types.ToEnumOperation.properties.enumeration.namereadonly"enumeration"--packages/core/src/generated/ast.ts:7988
types.ToEnumOperation.properties.enumeration.referenceTypereadonly"RosettaEnumeration"--packages/core/src/generated/ast.ts:7989
types.ToEnumOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:7991
types.ToEnumOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:7992
types.ToEnumOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:7995
types.ToIntOperationreadonly{ name: "ToIntOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:7997
types.ToIntOperation.namereadonly"ToIntOperation"--packages/core/src/generated/ast.ts:7998
types.ToIntOperation.propertiesreadonly{ argument: { name: "argument"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:7999
types.ToIntOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:8000
types.ToIntOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:8001
types.ToIntOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:8003
types.ToIntOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:8004
types.ToIntOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:8007
types.ToNumberOperationreadonly{ name: "ToNumberOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:8009
types.ToNumberOperation.namereadonly"ToNumberOperation"--packages/core/src/generated/ast.ts:8010
types.ToNumberOperation.propertiesreadonly{ argument: { name: "argument"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:8011
types.ToNumberOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:8012
types.ToNumberOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:8013
types.ToNumberOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:8015
types.ToNumberOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:8016
types.ToNumberOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:8019
types.ToStringOperationreadonly{ name: "ToStringOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:8021
types.ToStringOperation.namereadonly"ToStringOperation"--packages/core/src/generated/ast.ts:8022
types.ToStringOperation.propertiesreadonly{ argument: { name: "argument"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:8023
types.ToStringOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:8024
types.ToStringOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:8025
types.ToStringOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:8027
types.ToStringOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:8028
types.ToStringOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:8031
types.ToTimeOperationreadonly{ name: "ToTimeOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:8033
types.ToTimeOperation.namereadonly"ToTimeOperation"--packages/core/src/generated/ast.ts:8034
types.ToTimeOperation.propertiesreadonly{ argument: { name: "argument"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:8035
types.ToTimeOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:8036
types.ToTimeOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:8037
types.ToTimeOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:8039
types.ToTimeOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:8040
types.ToTimeOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:8043
types.ToZonedDateTimeOperationreadonly{ name: "ToZonedDateTimeOperation"; properties: { argument: { name: "argument"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:8045
types.ToZonedDateTimeOperation.namereadonly"ToZonedDateTimeOperation"--packages/core/src/generated/ast.ts:8046
types.ToZonedDateTimeOperation.propertiesreadonly{ argument: { name: "argument"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:8047
types.ToZonedDateTimeOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:8048
types.ToZonedDateTimeOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:8049
types.ToZonedDateTimeOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:8051
types.ToZonedDateTimeOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:8052
types.ToZonedDateTimeOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:8055
types.TypeCallreadonly{ name: "TypeCall"; properties: { arguments: { defaultValue: []; name: "arguments"; }; type: { name: "type"; referenceType: "RosettaType"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:8057
types.TypeCall.namereadonly"TypeCall"--packages/core/src/generated/ast.ts:8058
types.TypeCall.propertiesreadonly{ arguments: { defaultValue: []; name: "arguments"; }; type: { name: "type"; referenceType: "RosettaType"; }; }--packages/core/src/generated/ast.ts:8059
types.TypeCall.properties.argumentsreadonly{ defaultValue: []; name: "arguments"; }--packages/core/src/generated/ast.ts:8060
types.TypeCall.properties.arguments.defaultValuereadonly[]--packages/core/src/generated/ast.ts:8062
types.TypeCall.properties.arguments.namereadonly"arguments"--packages/core/src/generated/ast.ts:8061
types.TypeCall.properties.typereadonly{ name: "type"; referenceType: "RosettaType"; }--packages/core/src/generated/ast.ts:8064
types.TypeCall.properties.type.namereadonly"type"--packages/core/src/generated/ast.ts:8065
types.TypeCall.properties.type.referenceTypereadonly"RosettaType"--packages/core/src/generated/ast.ts:8066
types.TypeCall.superTypesreadonly[]--packages/core/src/generated/ast.ts:8069
types.TypeCallArgumentreadonly{ name: "TypeCallArgument"; properties: { parameter: { name: "parameter"; referenceType: "TypeParameter"; }; value: { name: "value"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:8071
types.TypeCallArgument.namereadonly"TypeCallArgument"--packages/core/src/generated/ast.ts:8072
types.TypeCallArgument.propertiesreadonly{ parameter: { name: "parameter"; referenceType: "TypeParameter"; }; value: { name: "value"; }; }--packages/core/src/generated/ast.ts:8073
types.TypeCallArgument.properties.parameterreadonly{ name: "parameter"; referenceType: "TypeParameter"; }--packages/core/src/generated/ast.ts:8074
types.TypeCallArgument.properties.parameter.namereadonly"parameter"--packages/core/src/generated/ast.ts:8075
types.TypeCallArgument.properties.parameter.referenceTypereadonly"TypeParameter"--packages/core/src/generated/ast.ts:8076
types.TypeCallArgument.properties.valuereadonly{ name: "value"; }--packages/core/src/generated/ast.ts:8078
types.TypeCallArgument.properties.value.namereadonly"value"--packages/core/src/generated/ast.ts:8079
types.TypeCallArgument.superTypesreadonly[]--packages/core/src/generated/ast.ts:8082
types.TypeParameterreadonly{ name: "TypeParameter"; properties: { definition: { name: "definition"; }; name: { name: "name"; }; typeCall: { name: "typeCall"; }; }; superTypes: ["RosettaSymbol"]; }--packages/core/src/generated/ast.ts:8084
types.TypeParameter.namereadonly"TypeParameter"--packages/core/src/generated/ast.ts:8085
types.TypeParameter.propertiesreadonly{ definition: { name: "definition"; }; name: { name: "name"; }; typeCall: { name: "typeCall"; }; }--packages/core/src/generated/ast.ts:8086
types.TypeParameter.properties.definitionreadonly{ name: "definition"; }--packages/core/src/generated/ast.ts:8087
types.TypeParameter.properties.definition.namereadonly"definition"--packages/core/src/generated/ast.ts:8088
types.TypeParameter.properties.namereadonly{ name: "name"; }--packages/core/src/generated/ast.ts:8090
types.TypeParameter.properties.name.namereadonly"name"--packages/core/src/generated/ast.ts:8091
types.TypeParameter.properties.typeCallreadonly{ name: "typeCall"; }--packages/core/src/generated/ast.ts:8093
types.TypeParameter.properties.typeCall.namereadonly"typeCall"--packages/core/src/generated/ast.ts:8094
types.TypeParameter.superTypesreadonly["RosettaSymbol"]--packages/core/src/generated/ast.ts:8097
types.WithMetaEntryreadonly{ name: "WithMetaEntry"; properties: { key: { name: "key"; referenceType: "RosettaFeature"; }; value: { name: "value"; }; }; superTypes: []; }--packages/core/src/generated/ast.ts:8099
types.WithMetaEntry.namereadonly"WithMetaEntry"--packages/core/src/generated/ast.ts:8100
types.WithMetaEntry.propertiesreadonly{ key: { name: "key"; referenceType: "RosettaFeature"; }; value: { name: "value"; }; }--packages/core/src/generated/ast.ts:8101
types.WithMetaEntry.properties.keyreadonly{ name: "key"; referenceType: "RosettaFeature"; }--packages/core/src/generated/ast.ts:8102
types.WithMetaEntry.properties.key.namereadonly"key"--packages/core/src/generated/ast.ts:8103
types.WithMetaEntry.properties.key.referenceTypereadonly"RosettaFeature"--packages/core/src/generated/ast.ts:8104
types.WithMetaEntry.properties.valuereadonly{ name: "value"; }--packages/core/src/generated/ast.ts:8106
types.WithMetaEntry.properties.value.namereadonly"value"--packages/core/src/generated/ast.ts:8107
types.WithMetaEntry.superTypesreadonly[]--packages/core/src/generated/ast.ts:8110
types.WithMetaOperationreadonly{ name: "WithMetaOperation"; properties: { argument: { name: "argument"; }; entries: { defaultValue: []; name: "entries"; }; operator: { name: "operator"; }; }; superTypes: ["RosettaExpression"]; }--packages/core/src/generated/ast.ts:8112
types.WithMetaOperation.namereadonly"WithMetaOperation"--packages/core/src/generated/ast.ts:8113
types.WithMetaOperation.propertiesreadonly{ argument: { name: "argument"; }; entries: { defaultValue: []; name: "entries"; }; operator: { name: "operator"; }; }--packages/core/src/generated/ast.ts:8114
types.WithMetaOperation.properties.argumentreadonly{ name: "argument"; }--packages/core/src/generated/ast.ts:8115
types.WithMetaOperation.properties.argument.namereadonly"argument"--packages/core/src/generated/ast.ts:8116
types.WithMetaOperation.properties.entriesreadonly{ defaultValue: []; name: "entries"; }--packages/core/src/generated/ast.ts:8118
types.WithMetaOperation.properties.entries.defaultValuereadonly[]--packages/core/src/generated/ast.ts:8120
types.WithMetaOperation.properties.entries.namereadonly"entries"--packages/core/src/generated/ast.ts:8119
types.WithMetaOperation.properties.operatorreadonly{ name: "operator"; }--packages/core/src/generated/ast.ts:8122
types.WithMetaOperation.properties.operator.namereadonly"operator"--packages/core/src/generated/ast.ts:8123
types.WithMetaOperation.superTypesreadonly["RosettaExpression"]--packages/core/src/generated/ast.ts:8126

Methods

getAllSubTypes()

ts
getAllSubTypes(type): string[];

Defined in: node_modules/.pnpm/langium@4.2.2/node_modules/langium/lib/syntax-tree.d.ts:155

Parameters

ParameterType
typestring

Returns

string[]

Inherited from

ts
langium.AbstractAstReflection.getAllSubTypes

getAllTypes()

ts
getAllTypes(): string[];

Defined in: node_modules/.pnpm/langium@4.2.2/node_modules/langium/lib/syntax-tree.d.ts:150

Returns

string[]

Inherited from

ts
langium.AbstractAstReflection.getAllTypes

getReferenceType()

ts
getReferenceType(refInfo): string;

Defined in: node_modules/.pnpm/langium@4.2.2/node_modules/langium/lib/syntax-tree.d.ts:151

Parameters

ParameterType
refInfoReferenceInfo

Returns

string

Inherited from

ts
langium.AbstractAstReflection.getReferenceType

getTypeMetaData()

ts
getTypeMetaData(type): TypeMetaData;

Defined in: node_modules/.pnpm/langium@4.2.2/node_modules/langium/lib/syntax-tree.d.ts:152

Parameters

ParameterType
typestring

Returns

TypeMetaData

Inherited from

ts
langium.AbstractAstReflection.getTypeMetaData

isInstance()

ts
isInstance(node, type): boolean;

Defined in: node_modules/.pnpm/langium@4.2.2/node_modules/langium/lib/syntax-tree.d.ts:153

Parameters

ParameterType
nodeunknown
typestring

Returns

boolean

Inherited from

ts
langium.AbstractAstReflection.isInstance

isSubtype()

ts
isSubtype(subtype, supertype): boolean;

Defined in: node_modules/.pnpm/langium@4.2.2/node_modules/langium/lib/syntax-tree.d.ts:154

Parameters

ParameterType
subtypestring
supertypestring

Returns

boolean

Inherited from

ts
langium.AbstractAstReflection.isSubtype

Core packages released under MIT. Studio app released under FSL-1.1-ALv2.