#include "global.h"#include "module.h"#include "code.h"#include "codeglob.h"#include "perdroptions.h"Go to the source code of this file.
Compounds | |
| struct | CheckRef |
Functions | |
| void | StartBeginComment () |
| void | StartComment () |
| void | EndComment () |
| void | WritePriority (ByteInfo::TPriority priority) |
Variables | |
| bool | commentBeginned = false |
|
|
Definition at line 61 of file codeprn.cpp. References commentBeginned. Referenced by CodeParser::WriteBegin(), and CodeParser::WriteString().
00062 {
00063 if (commentBeginned)
00064 {
00065 printf("\n|\n");
00066 commentBeginned = false;
00067 }
00068 }
|
|
|
Definition at line 41 of file codeprn.cpp. References commentBeginned. Referenced by CodeParser::CheckJumpReference(), CodeParser::CheckReference(), CheckRef::operator()(), StartComment(), CodeParser::WriteCode(), and WritePriority().
00042 {
00043 // scrivi inizio commento
00044 if (!commentBeginned)
00045 printf("\n");
00046 else
00047 printf("\n|\n");
00048 commentBeginned = true;
00049
00050 printf("* ");
00051 }
|
|
|
Definition at line 53 of file codeprn.cpp. References commentBeginned, and StartBeginComment(). Referenced by CheckRef::operator()().
00054 {
00055 if (!commentBeginned)
00056 StartBeginComment();
00057 else
00058 printf("\n|");
00059 }
|
|
|
Definition at line 241 of file codeprn.cpp. References ByteInfo::priApi, ByteInfo::priCheckOnly, ByteInfo::priConstant, ByteInfo::priEntryPoint, ByteInfo::priExport, ByteInfo::priFiller, ByteInfo::priHeuristics, ByteInfo::priNone, ByteInfo::priSafeExport, ByteInfo::priSafeHeuristics, StartBeginComment(), and ByteInfo::TPriority. Referenced by CodeParser::WriteCode().
00242 {
00243 const char *s = "unknown";
00244 switch (priority)
00245 {
00246 case ByteInfo::priNone:
00247 s = "none"; break;
00248 case ByteInfo::priCheckOnly:
00249 s = "check only"; break;
00250 case ByteInfo::priFiller:
00251 s = "filler"; break;
00252 case ByteInfo::priConstant:
00253 s = "constant"; break;
00254 case ByteInfo::priApi:
00255 s = "api"; break;
00256 case ByteInfo::priExport:
00257 s = "export"; break;
00258 case ByteInfo::priHeuristics:
00259 s = "heuristics"; break;
00260 case ByteInfo::priSafeHeuristics:
00261 s = "safe heuristics"; break;
00262 case ByteInfo::priSafeExport:
00263 s = "safe export"; break;
00264 case ByteInfo::priEntryPoint:
00265 s = "entry point"; break;
00266 }
00267 StartBeginComment();
00268 printf("Current priority: %s",s);
00269 }
|
|
|
Definition at line 38 of file codeprn.cpp. Referenced by EndComment(), StartBeginComment(), and StartComment(). |
1.2.15