Ninja
Classes | Enumerations
manifest_parser.h File Reference
#include <string>
#include "lexer.h"
Include dependency graph for manifest_parser.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ManifestParser
 Parses .ninja files. More...
 
struct  ManifestParserOptions
 

Enumerations

enum  DupeEdgeAction { kDupeEdgeActionWarn, kDupeEdgeActionError }
 
enum  PhonyCycleAction { kPhonyCycleActionWarn, kPhonyCycleActionError }
 

Enumeration Type Documentation

◆ DupeEdgeAction

Enumerator
kDupeEdgeActionWarn 
kDupeEdgeActionError 

Definition at line 29 of file manifest_parser.h.

◆ PhonyCycleAction

Enumerator
kPhonyCycleActionWarn 
kPhonyCycleActionError 

Definition at line 34 of file manifest_parser.h.