GDB (API)
/home/stan/gdb/src/gdb/skip.h
Go to the documentation of this file.
00001 /* Header for skipping over uninteresting files and functions when debugging.
00002 
00003    Copyright (C) 2011-2013 Free Software Foundation, Inc.
00004 
00005    This program is free software; you can redistribute it and/or modify
00006    it under the terms of the GNU General Public License as published by
00007    the Free Software Foundation; either version 3 of the License, or
00008    (at your option) any later version.
00009 
00010    This program is distributed in the hope that it will be useful,
00011    but WITHOUT ANY WARRANTY; without even the implied warranty of
00012    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00013    GNU General Public License for more details.
00014 
00015    You should have received a copy of the GNU General Public License
00016    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
00017 
00018 #if !defined (SKIP_H)
00019 #define SKIP_H
00020 
00021 struct symtab_and_line;
00022 
00023 /* Returns 1 if the given FUNCTION_NAME is marked for skip and shouldn't be
00024    stepped into.  Otherwise, returns 0.  */
00025 int function_name_is_marked_for_skip (const char *function_name,
00026                                     const struct symtab_and_line *function_sal);
00027 
00028 #endif /* !defined (SKIP_H) */
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines