| 96 | |
| 97 | static FString ZCCTokenName(int terminal); |
| 98 | void AddInclude(ZCC_ExprConstant *node) |
| 99 | { |
| 100 | assert(node->Type == TypeString); |
| 101 | |
| 102 | FScriptPosition pos(*node); |
| 103 | |
| 104 | FString path = ResolveIncludePath(*node->StringVal, pos.FileName.GetChars()); |
| 105 | |
| 106 | if (Includes.Find(path) >= Includes.Size()) |
| 107 | { |
| 108 | Includes.Push(path); |
| 109 | IncludeLocs.Push(pos); |
| 110 | } |
| 111 | } |
| 112 | |
| 113 | #include "zcc-parse.h" |
| 114 | #include "zcc-parse.c" |
nothing calls this directly
no test coverage detected