ROSE
0.9.6a
|
#include <inttypes.h>
#include <semaphore.h>
#include "fileoffsetbits.h"
#include "rosedll.h"
#include "rose_paths.h"
#include <sys/stat.h>
#include <algorithm>
#include <fstream>
#include "rosedefs.h"
#include "rose_attributes_list.h"
#include "string_functions.h"
#include "escape.h"
#include "sla.h"
#include "AstAttributeMechanism.h"
#include "Cxx_Grammar.h"
#include "utility_functions.h"
#include <typeinfo>
#include "sageInterface.h"
#include "manglingSupport.h"
#include "RoseBin_support.h"
#include "AstPerformance.h"
Go to the source code of this file.
Macros | |
#define | __STDC_FORMAT_MACROS |
#define | TEMP_FAILURE_RETRY(expression) |
#define | PRINT_DEVELOPER_WARNINGS 0 |
#define | REMOVE_SET_PARENT_FUNCTION |
#define | DEBUG_SAGE_ACCESS_FUNCTIONS 0 |
#define | DEBUG_SAGE_ACCESS_FUNCTIONS_ASSERTION 0 |
#define | USE_RESET_TEMPLATE_NAME false |
#define | ROSE_DEPRECATED_FUNCTION |
#define | ROSE_DEPRECATED_VARIABLE |
#define | ROSE_IMPLICIT_FORTRAN_PROGRAM_NAME "rose_fortran_main" |
#define | PRINT_SIDE_EFFECT_WARNINGS false |
#define | STRICT_ERROR_CHECKING false |
#define | ALT_FIXUP_COPY 1 |
#define | DEFAULT_CLASS_ALLOCATION_POOL_SIZE 1000 |
#define | ROSE_MALLOC ::malloc |
#define | ROSE_FREE ::free |
#define | SKIP_BLOCK_NUMBER_CACHING 0 |
#define | SKIP_MANGLED_NAME_CACHING 0 |
#define | USE_OLD_BINARY_EXECUTABLE_IR_NODES 0 |
#define | USING_OLD_EXECUTABLE_FORMAT_SUPPORT 0 |
#define | USE_OLD_MECHANISM_OF_HANDLING_PREPROCESSING_INFO 0 |
#define | USE_ABSOLUTE_PATHS_IN_SOURCE_FILE_LIST 0 |
#define __STDC_FORMAT_MACROS |
Definition at line 22 of file sage3basic.h.
#define TEMP_FAILURE_RETRY | ( | expression) |
Definition at line 37 of file sage3basic.h.
Referenced by MemoryMap::ByteBuffer::create_from_file().
#define PRINT_DEVELOPER_WARNINGS 0 |
Definition at line 62 of file sage3basic.h.
#define REMOVE_SET_PARENT_FUNCTION |
Definition at line 90 of file sage3basic.h.
#define DEBUG_SAGE_ACCESS_FUNCTIONS 0 |
Definition at line 93 of file sage3basic.h.
#define DEBUG_SAGE_ACCESS_FUNCTIONS_ASSERTION 0 |
Definition at line 95 of file sage3basic.h.
#define USE_RESET_TEMPLATE_NAME false |
Definition at line 102 of file sage3basic.h.
#define ROSE_DEPRECATED_FUNCTION |
Definition at line 117 of file sage3basic.h.
#define ROSE_DEPRECATED_VARIABLE |
Definition at line 118 of file sage3basic.h.
#define ROSE_IMPLICIT_FORTRAN_PROGRAM_NAME "rose_fortran_main" |
Definition at line 122 of file sage3basic.h.
#define PRINT_SIDE_EFFECT_WARNINGS false |
Definition at line 132 of file sage3basic.h.
#define STRICT_ERROR_CHECKING false |
Definition at line 143 of file sage3basic.h.
#define ALT_FIXUP_COPY 1 |
Definition at line 158 of file sage3basic.h.
#define DEFAULT_CLASS_ALLOCATION_POOL_SIZE 1000 |
Definition at line 225 of file sage3basic.h.
#define ROSE_MALLOC ::malloc |
Definition at line 242 of file sage3basic.h.
#define ROSE_FREE ::free |
Definition at line 243 of file sage3basic.h.
#define SKIP_BLOCK_NUMBER_CACHING 0 |
Definition at line 246 of file sage3basic.h.
#define SKIP_MANGLED_NAME_CACHING 0 |
Definition at line 247 of file sage3basic.h.
#define USE_OLD_BINARY_EXECUTABLE_IR_NODES 0 |
Definition at line 249 of file sage3basic.h.
#define USING_OLD_EXECUTABLE_FORMAT_SUPPORT 0 |
Definition at line 251 of file sage3basic.h.
#define USE_OLD_MECHANISM_OF_HANDLING_PREPROCESSING_INFO 0 |
Definition at line 307 of file sage3basic.h.
#define USE_ABSOLUTE_PATHS_IN_SOURCE_FILE_LIST 0 |
Definition at line 316 of file sage3basic.h.