Lines Matching refs:NODE

18 /// NODE(ID)
24 #define CONTEXT_NODE(ID) NODE(ID)
29 NODE(AnyProtocolConformanceList)
30 NODE(ArgumentTuple)
31 NODE(AssociatedType)
32 NODE(AssociatedTypeRef)
33 NODE(AssociatedTypeMetadataAccessor)
34 NODE(DefaultAssociatedTypeMetadataAccessor)
35 NODE(AssociatedTypeWitnessTableAccessor)
36 NODE(BaseWitnessTableAccessor)
37 NODE(AutoClosureType)
38 NODE(BoundGenericClass)
39 NODE(BoundGenericEnum)
40 NODE(BoundGenericStructure)
41 NODE(BoundGenericProtocol)
42 NODE(BoundGenericOtherNominalType)
43 NODE(BoundGenericTypeAlias)
44 NODE(BoundGenericFunction)
45 NODE(BuiltinTypeName)
46 NODE(CFunctionPointer)
48 NODE(ClassMetadataBaseOffset)
49 NODE(ConcreteProtocolConformance)
51 NODE(CoroutineContinuationPrototype)
53 NODE(DeclContext)
55 NODE(DependentAssociatedConformance)
56 NODE(DependentAssociatedTypeRef)
57 NODE(DependentGenericConformanceRequirement)
58 NODE(DependentGenericParamCount)
59 NODE(DependentGenericParamType)
60 NODE(DependentGenericSameTypeRequirement)
61 NODE(DependentGenericLayoutRequirement)
62 NODE(DependentGenericSignature)
63 NODE(DependentGenericType)
64 NODE(DependentMemberType)
65 NODE(DependentPseudogenericSignature)
66 NODE(DependentProtocolConformanceRoot)
67 NODE(DependentProtocolConformanceInherited)
68 NODE(DependentProtocolConformanceAssociated)
71 NODE(DifferentiableFunctionType)
72 NODE(EscapingDifferentiableFunctionType)
73 NODE(LinearFunctionType)
74 NODE(EscapingLinearFunctionType)
75 NODE(Directness)
76 NODE(DynamicAttribute)
77 NODE(DirectMethodReferenceAttribute)
78 NODE(DynamicSelf)
79 NODE(DynamicallyReplaceableFunctionImpl)
80 NODE(DynamicallyReplaceableFunctionKey)
81 NODE(DynamicallyReplaceableFunctionVar)
83 NODE(EnumCase)
84 NODE(ErrorType)
85 NODE(EscapingAutoClosureType)
86 NODE(NoEscapeFunctionType)
87 NODE(ExistentialMetatype)
90 NODE(FieldOffset)
91 NODE(FullTypeMetadata)
93 NODE(FunctionSignatureSpecialization)
94 NODE(FunctionSignatureSpecializationParam)
95 NODE(FunctionSignatureSpecializationReturn)
96 NODE(FunctionSignatureSpecializationParamKind)
97 NODE(FunctionSignatureSpecializationParamPayload)
98 NODE(FunctionType)
99 NODE(GenericPartialSpecialization)
100 NODE(GenericPartialSpecializationNotReAbstracted)
101 NODE(GenericProtocolWitnessTable)
102 NODE(GenericProtocolWitnessTableInstantiationFunction)
103 NODE(ResilientProtocolWitnessTable)
104 NODE(GenericSpecialization)
105 NODE(GenericSpecializationNotReAbstracted)
106 NODE(GenericSpecializationParam)
107 NODE(InlinedGenericFunction)
108 NODE(GenericTypeMetadataPattern)
110 NODE(Global)
112 NODE(Identifier)
113 NODE(Index)
116 NODE(ImplDifferentiable)
117 NODE(ImplLinear)
118 NODE(ImplEscaping)
119 NODE(ImplConvention)
120 NODE(ImplFunctionAttribute)
121 NODE(ImplFunctionType)
122 NODE(ImplInvocationSubstitutions)
124 NODE(ImplParameter)
125 NODE(ImplPatternSubstitutions)
126 NODE(ImplResult)
127 NODE(ImplYield)
128 NODE(ImplErrorResult)
129 NODE(InOut)
130 NODE(InfixOperator)
132 NODE(KeyPathGetterThunkHelper)
133 NODE(KeyPathSetterThunkHelper)
134 NODE(KeyPathEqualsThunkHelper)
135 NODE(KeyPathHashThunkHelper)
136 NODE(LazyProtocolWitnessTableAccessor)
137 NODE(LazyProtocolWitnessTableCacheVariable)
138 NODE(LocalDeclName)
140 NODE(MergedFunction)
141 NODE(Metatype)
142 NODE(MetatypeRepresentation)
143 NODE(Metaclass)
144 NODE(MethodLookupFunction)
145 NODE(ObjCMetadataUpdateFunction)
146 NODE(ObjCResilientClassStub)
147 NODE(FullObjCResilientClassStub)
154 NODE(NominalTypeDescriptor)
155 NODE(NonObjCAttribute)
156 NODE(Number)
157 NODE(ObjCAttribute)
158 NODE(ObjCBlock)
159 NODE(EscapingObjCBlock)
163 NODE(PartialApplyForwarder)
164 NODE(PartialApplyObjCForwarder)
165 NODE(PostfixOperator)
166 NODE(PrefixOperator)
167 NODE(PrivateDeclName)
168 NODE(PropertyDescriptor)
172 NODE(ProtocolConformance)
173 NODE(ProtocolConformanceRefInTypeModule)
174 NODE(ProtocolConformanceRefInProtocolModule)
175 NODE(ProtocolConformanceRefInOtherModule)
176 NODE(ProtocolDescriptor)
177 NODE(ProtocolConformanceDescriptor)
178 NODE(ProtocolList)
179 NODE(ProtocolListWithClass)
180 NODE(ProtocolListWithAnyObject)
181 NODE(ProtocolSelfConformanceDescriptor)
182 NODE(ProtocolSelfConformanceWitness)
183 NODE(ProtocolSelfConformanceWitnessTable)
184 NODE(ProtocolWitness)
185 NODE(ProtocolWitnessTable)
186 NODE(ProtocolWitnessTableAccessor)
187 NODE(ProtocolWitnessTablePattern)
188 NODE(ReabstractionThunk)
189 NODE(ReabstractionThunkHelper)
190 NODE(ReabstractionThunkHelperWithSelf)
192 NODE(RelatedEntityDeclName)
193 NODE(RetroactiveConformance)
194 NODE(ReturnType)
195 NODE(Shared)
196 NODE(Owned)
197 NODE(SILBoxType)
198 NODE(SILBoxTypeWithLayout)
199 NODE(SILBoxLayout)
200 NODE(SILBoxMutableField)
201 NODE(SILBoxImmutableField)
203 NODE(SpecializationPassID)
204 NODE(IsSerialized)
208 NODE(Suffix)
209 NODE(ThinFunctionType)
210 NODE(Tuple)
211 NODE(TupleElement)
212 NODE(TupleElementName)
213 NODE(Type)
216 NODE(TypeList)
217 NODE(TypeMangling)
218 NODE(TypeMetadata)
219 NODE(TypeMetadataAccessFunction)
220 NODE(TypeMetadataCompletionFunction)
221 NODE(TypeMetadataInstantiationCache)
222 NODE(TypeMetadataInstantiationFunction)
223 NODE(TypeMetadataSingletonInitializationCache)
224 NODE(TypeMetadataDemanglingCache)
225 NODE(TypeMetadataLazyCache)
226 NODE(UncurriedFunctionType)
227 NODE(UnknownIndex)
228 #define REF_STORAGE(Name, ...) NODE(Name)
232 NODE(ValueWitness)
233 NODE(ValueWitnessTable)
235 NODE(VTableThunk)
236 NODE(VTableAttribute) // note: old mangling only
238 NODE(ReflectionMetadataBuiltinDescriptor)
239 NODE(ReflectionMetadataFieldDescriptor)
240 NODE(ReflectionMetadataAssocTypeDescriptor)
241 NODE(ReflectionMetadataSuperclassDescriptor)
242 NODE(GenericTypeParamDecl)
243 NODE(CurryThunk)
244 NODE(DispatchThunk)
245 NODE(MethodDescriptor)
246 NODE(ProtocolRequirementsBaseDescriptor)
247 NODE(AssociatedConformanceDescriptor)
248 NODE(DefaultAssociatedConformanceAccessor)
249 NODE(BaseConformanceDescriptor)
250 NODE(AssociatedTypeDescriptor)
251 NODE(ThrowsAnnotation)
252 NODE(EmptyList)
253 NODE(FirstElementMarker)
254 NODE(VariadicMarker)
255 NODE(OutlinedBridgedMethod)
256 NODE(OutlinedCopy)
257 NODE(OutlinedConsume)
258 NODE(OutlinedRetain)
259 NODE(OutlinedRelease)
260 NODE(OutlinedInitializeWithTake)
261 NODE(OutlinedInitializeWithCopy)
262 NODE(OutlinedAssignWithTake)
263 NODE(OutlinedAssignWithCopy)
264 NODE(OutlinedDestroy)
265 NODE(OutlinedVariable)
266 NODE(AssocTypePath)
267 NODE(LabelList)
268 NODE(ModuleDescriptor)
269 NODE(ExtensionDescriptor)
270 NODE(AnonymousDescriptor)
271 NODE(AssociatedTypeGenericParamRef)
272 NODE(SugaredOptional)
273 NODE(SugaredArray)
274 NODE(SugaredDictionary)
275 NODE(SugaredParen)
278 NODE(AccessorFunctionReference)
279 NODE(OpaqueType)
280 NODE(OpaqueTypeDescriptorSymbolicReference)
281 NODE(OpaqueTypeDescriptor)
282 NODE(OpaqueTypeDescriptorAccessor)
283 NODE(OpaqueTypeDescriptorAccessorImpl)
284 NODE(OpaqueTypeDescriptorAccessorKey)
285 NODE(OpaqueTypeDescriptorAccessorVar)
286 NODE(OpaqueReturnType)
290 NODE(MetadataInstantiationCache)
293 #undef NODE