324 static bool ccstrAtPut(char* name, size_t len, ccstr* value, FlagValueOrigin origin); |
324 static bool ccstrAtPut(char* name, size_t len, ccstr* value, FlagValueOrigin origin); |
325 static bool ccstrAtPut(char* name, ccstr* value, FlagValueOrigin origin) { return ccstrAtPut(name, strlen(name), value, origin); } |
325 static bool ccstrAtPut(char* name, ccstr* value, FlagValueOrigin origin) { return ccstrAtPut(name, strlen(name), value, origin); } |
326 |
326 |
327 // Returns false if name is not a command line flag. |
327 // Returns false if name is not a command line flag. |
328 static bool wasSetOnCmdline(const char* name, bool* value); |
328 static bool wasSetOnCmdline(const char* name, bool* value); |
329 static void printSetFlags(); |
329 static void printSetFlags(outputStream* out); |
330 |
330 |
331 static void printFlags(bool withComments = false ); |
331 static void printFlags(outputStream* out, bool withComments); |
332 |
332 |
333 static void verify() PRODUCT_RETURN; |
333 static void verify() PRODUCT_RETURN; |
334 }; |
334 }; |
335 |
335 |
336 // use this for flags that are true by default in the debug version but |
336 // use this for flags that are true by default in the debug version but |