Lines Matching refs:Reference
32 Reference, Semaphore, BinarySemaphore, QueryObject, Setting, SourceLocation, Uses, Struct
227 assert isinstance(arg, Reference)
228 return Reference(arg.name, Struct, location)
273 assert isinstance(arg, Reference)
274 return Reference(arg.name, Component, location)
302 assert isinstance(arg, Reference)
303 return Reference(arg.name, Composition, location)
321 assert isinstance(arg, Reference)
322 return Reference(arg.name, Configuration, location)
332 instance = Reference(ref.name[:-1], Instance, ref.location)
335 return ConnectionEnd(end, instance, Reference(ref.name, Interface,
417 assert isinstance(arg, Reference)
418 return Reference(arg.name, Connector, location)
468 assert isinstance(ref1, Reference)
469 assert isinstance(ref2, Reference)
473 return Export(Reference(ref1.name[:-1], Instance, ref1.location),
474 Reference(ref1.name, Interface, ref1.location),
475 Reference(ref2.name, Interface, ref2.location), location)
527 if isinstance(return_type, Reference):
650 return Provides(Reference(ref.name, Procedure, ref.location), id2, location)
654 return Reference(list(ids), None, location)
665 if isinstance(type, Reference):
675 assert(isinstance(type, (six.string_types, Reference, Struct)))
713 if isinstance(type_name, Reference):
742 return Uses(Reference(type.name, Procedure, type.location), name, optional, location)