public override void Visit(EntityScopedIdentifier inScopedIdentifier, EntityScopedIdentifier.Type inType, TableLineRef inSourceRef) { if (inType == EntityScopedIdentifier.Type.Action) { if (inScopedIdentifier.Id == m_ActionId) { AddRef(inSourceRef); } } base.Visit(inScopedIdentifier, inType, inSourceRef); }
public virtual bool Visit(ref EntityScopedIdentifier ioScopedIdentifier, EntityScopedIdentifier.Type inType) { EntityScopeData scope = ioScopedIdentifier.Scope; if (Visit(ref scope)) { ioScopedIdentifier = new EntityScopedIdentifier(scope, ioScopedIdentifier.Id); return(true); } return(false); }
public virtual void Visit(EntityScopedIdentifier inScopedIdentifier, EntityScopedIdentifier.Type inType, TableLineRef inSourceRef) { Visit(inScopedIdentifier.Scope, inSourceRef); }