#include "def.h"
Go to the source code of this file.
Functions | |
void | included_by (struct inclist *ip, struct inclist *newfile) |
int | find_includes (struct filepointer *filep, struct inclist *file, struct inclist *file_red, int recursion, boolean failOK) |
void | freefile (struct filepointer *fp) |
void | ROOT_adddep (char *buf, size_t len) |
void | ROOT_newFile () |
void | add_include (struct filepointer *filep, struct inclist *file, struct inclist *file_red, char *include, boolean dot, boolean failOK) |
void | pr (struct inclist *ip, char *file, char *base, char *dep) |
void | recursive_pr_include (struct inclist *head, char *file, char *base, char *dep) |
Variables | |
inclist | inclist [MAXFILES] |
inclist * | inclistp |
char * | objprefix |
char * | objsuffix |
int | width |
boolean | printed |
boolean | verbose |
boolean | show_where_not |
void add_include | ( | struct filepointer * | filep, | |
struct inclist * | file, | |||
struct inclist * | file_red, | |||
char * | include, | |||
boolean | dot, | |||
boolean | failOK | |||
) |
Definition at line 50 of file pr.c.
References FALSE, find_includes(), freefile(), getfile(), inclist::i_file, inclist::i_flags, inc_path(), inclist, included_by(), NULL, SEARCHED, show_where_not, TRUE, warning(), and warning1().
Referenced by find_includes().
int find_includes | ( | struct filepointer * | filep, | |
struct inclist * | file, | |||
struct inclist * | file_red, | |||
int | recursion, | |||
boolean | failOK | |||
) |
Definition at line 532 of file parse.c.
References add_include(), debug, define(), DEFINE, deftype(), EJECT, ELIF, ELIFFALSE, ELIFGUESSFALSE, ELSE, ENDIF, ERROR, FALSE, find_includes(), FINISHED, gobble(), inclist::i_file, inclist::i_flags, IDENT, IF, IFDEF, IFFALSE, IFGUESSFALSE, IFNDEF, INCLUDE, INCLUDEDOT, isdefined(), line, PRAGMA, rgetline(), SCCS, TRUE, type, UNDEF, undefine(), warning(), WARNING, and warning1().
void freefile | ( | struct filepointer * | fp | ) |
Definition at line 186 of file include.c.
References i, if(), inclist, INCLUDED_SYM, malloc(), NULL, warn_multiple, warning(), and warning1().
Referenced by add_include().
void pr | ( | struct inclist * | ip, | |
char * | file, | |||
char * | base, | |||
char * | dep | |||
) |
Definition at line 89 of file pr.c.
References buf, fprintf(), free(), fwrite, getenv(), i, len, malloc(), NOTIFIED, NULL, objprefix, objsuffix, printed, ROOT_adddep(), ROOT_newFile(), rootBuild, sprintf(), strcpy(), TRUE, verbose, and width.
Referenced by BitmapToRegion(), TSpline5::BuildCoeff(), VectorTest< Dim >::check(), TDataSetManager::CheckDataSetSrvMaps(), TGQt::ClearArea(), TGQt::ClearWindow(), closeEnough(), compare(), compareStatistics(), TVirtualProofPlayer::Create(), TStreamerInfo::DestructorImpl(), TEveBrowser::EveMenu(), TFitterMinuit::ExamineMinimum(), ROOT::Minuit2::Minuit2Minimizer::ExamineMinimum(), FitUsingTFit(), TMVA::RuleEnsemble::FStar(), TGHtml::HandleButton(), TGHtml::HandleHtmlInput(), TGHtml::HandleRadioButton(), main(), ROOT::Math::GSLSimAnMinimizer::Minimize(), ROOT::Math::GSLNLSMinimizer::Minimize(), ROOT::Math::GSLMinimizer::Minimize(), TMinuit::mneig(), ROOT::Minuit2::mneigen(), TGLBoxCut::MoveBox(), TGLPlotPainter::MoveSection(), ROOT::Minuit2::MnApplication::operator()(), ROOT::Minuit2::operator<<(), TPrincipal::operator=(), TGLPlotCamera::Pan(), PC3DiPukExp(), PC3InitDiPuk(), VectorTest< Dim >::print(), TFoamVect::Print(), printMinimum(), ROOT::Minuit2::Minuit2Minimizer::PrintResults(), printStats(), ROOT::Math::test::printTime(), printTime(), Timer::printTime(), test::printTime(), read(), readSMatrix(), readSMatrixSym(), readTMatrix(), readTMatrixSym(), readTrackD(), readTrackD32(), recursive_pr_include(), ROOT::RpdCleanupAuthTab(), ROOT::RpdUpdateAuthTab(), TSpectrum2Painter::Slice(), testDummy(), testIntegPerf(), testNewMinimizer(), testOldMinimizer(), testRead(), testReadSym(), testResult(), testTrack(), testWrite(), testWriteSym(), write(), writeCArray(), writeSMatrix(), writeSMatrixSym(), writeTMatrix(), writeTMatrixSym(), writeTrack(), writeTrackD(), writeTrackD32(), and XrdCryptolocalCipher::XrdCryptolocalCipher().
void recursive_pr_include | ( | struct inclist * | head, | |
char * | file, | |||
char * | base, | |||
char * | dep | |||
) |
Definition at line 158 of file pr.c.
References i, MARKED, pr(), and recursive_pr_include().
Referenced by main_orig(), and recursive_pr_include().
void ROOT_adddep | ( | char * | buf, | |
size_t | len | |||
) |
Definition at line 81 of file mainroot.cxx.
References currentDependencies, currentFileBase, fprintf(), fwrite, isDict, newFile, openWildcard, ROOT_flush(), s, and strcat().
Referenced by pr().
void ROOT_newFile | ( | ) |
char* objprefix |
char* objsuffix |