Symbols.h revision 24943d2ee8bfaa7cf5893e4709143924157a5c1e
1//===-- Symbols.h -----------------------------------------------*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// 9 10#ifndef liblldb_Symbols_h_ 11#define liblldb_Symbols_h_ 12 13// C Includes 14#include <stdint.h> 15#include <sys/time.h> 16 17// C++ Includes 18// Other libraries and framework includes 19// Project includes 20#include "lldb/Core/FileSpec.h" 21 22namespace lldb_private { 23 24class Symbols 25{ 26public: 27 static FileSpec 28 LocateExecutableObjectFile (const FileSpec *in_exec, const ArchSpec* arch, const UUID *uuid); 29 30 static FileSpec 31 LocateExecutableSymbolFile (const FileSpec *in_exec, const ArchSpec* arch, const UUID *uuid); 32}; 33 34} // namespace lldb_private 35 36 37#endif // liblldb_Symbols_h_ 38