1/* 2 * Copyright 2016, Rene Gollent, rene@gollent.com. 3 * Distributed under the terms of the MIT License. 4 */ 5#ifndef TEAM_FUNCTION_SOURCE_INFORMATION_H 6#define TEAM_FUNCTION_SOURCE_INFORMATION_H 7 8 9#include <SupportDefs.h> 10 11class FunctionDebugInfo; 12class SourceCode; 13 14 15class TeamFunctionSourceInformation { 16public: 17 virtual ~TeamFunctionSourceInformation(); 18 19 virtual status_t GetActiveSourceCode(FunctionDebugInfo* info, 20 SourceCode*& _code) = 0; 21 // returns reference 22}; 23 24 25#endif // TEAM_FUNCTION_SOURCE_INFORMATION_H 26