/// <summary> /// Execute /// </summary> /// <param name="map">Translation Unit Map</param> public void Execute(TranslationUnitMap map) { this.TranslationUnitMap = map; this.CreateBehaviorDefinitionMap(); this.SendMessage(); this.SendMessage("--------------------------------------"); this.SendMessage("Invokation Tree:"); this.DumpInvokationTrees(); }
/// <summary> /// Execute /// </summary> /// <param name="map">Translation Unit Map</param> public void Execute(TranslationUnitMap map) { this.TranslationUnitMap = map; this.AnalyseCrossReferences(); this.SendMessage(); this.SendMessage("--------------------------------------"); this.SendMessage("Cross References:"); this.DumpCrossReferences(); }
/// <summary> /// Dump Invokation Tree /// </summary> /// <param name="map">Translation Unit Map</param> public static void Dump(TranslationUnitMap map) { var impl = new InvokationTreeDumperImpl(); impl.Execute(map); }
/// <summary> /// Dump Cross References /// </summary> /// <param name="map">Translation Unit Map</param> public static void Dump(TranslationUnitMap map) { var impl = new CrossReferencesDumperImpl(); impl.Execute(map); }