Lines Matching refs:Reference

136 class Reference(ASTObject):
145 super(Reference, self).__init__(location)
154 @ast_property("composition", lambda x: isinstance(x, Reference) or isinstance_fallback(x, "Composition"))
155 @ast_property("configuration", lambda x: isinstance(x, Reference) or isinstance_fallback(x, "Configuration"))
223 all(isinstance(x, (Reference)) or isinstance_fallback(x, "Instance") for x in i))
225 all(isinstance(x, (Reference)) or isinstance_fallback(x, "Connection") for x in c))
227 all(isinstance(x, (Reference)) or isinstance_fallback(x, "Group") for x in g))
229 all(isinstance(x, (Reference)) or isinstance_fallback(x, "Export") for x in e))
340 @ast_property("type", lambda x: isinstance(x, (Reference)) or isinstance_fallback(x, "Component"))
363 @ast_property("type", lambda x: isinstance(x, (Reference)) or isinstance_fallback(x, "Connector"))
530 if isinstance(value, Reference):
541 if isinstance(value, (Attribute, Reference)):
549 if isinstance(self.value, Reference):
705 @ast_property("type", lambda x: isinstance(x, (Reference)) or isinstance_fallback(x, "Procedure"))
715 @ast_property("type", lambda x: isinstance(x, (Reference)) or isinstance_fallback(x, "Procedure"))
903 @ast_property("type", (six.string_types, Reference, Struct))
914 if isinstance(type, (Reference, Struct)):
925 if isinstance(value, (Reference, Struct)):
961 @ast_property("instance", lambda x: x is None or isinstance(x, (Instance, Reference)))
962 @ast_property("interface", (Interface, Reference))
1004 @ast_property("source_instance", (Instance, Reference))
1005 @ast_property("source_interface", (Interface, Reference))
1006 @ast_property("destination", (Interface, Reference))