souffle  2.0.2-371-g6315b36
Data Structures | Namespaces | Macros | Typedefs | Variables
ParserDriver.h File Reference
#include "RelationTag.h"
#include "ast/Clause.h"
#include "ast/Component.h"
#include "ast/ComponentInit.h"
#include "ast/Directive.h"
#include "ast/FunctorDeclaration.h"
#include "ast/Pragma.h"
#include "ast/QualifiedName.h"
#include "ast/Relation.h"
#include "ast/SubsetType.h"
#include "ast/TranslationUnit.h"
#include "ast/Type.h"
#include "parser/SrcLocation.h"
#include "parser/parser.hh"
#include "reports/DebugReport.h"
#include <cstdio>
#include <memory>
#include <set>
#include <string>
#include <vector>
Include dependency graph for ParserDriver.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  souffle::ParserDriver
 
struct  souffle::scanner_data
 

Namespaces

 souffle
 

Macros

#define YY_DECL   yy::parser::symbol_type yylex(souffle::ParserDriver& driver, yyscan_t yyscanner)
 

Typedefs

using souffle::yyscan_t = void *
 

Variables

 YY_DECL
 

Macro Definition Documentation

◆ YY_DECL

#define YY_DECL   yy::parser::symbol_type yylex(souffle::ParserDriver& driver, yyscan_t yyscanner)

Definition at line 94 of file ParserDriver.h.

Variable Documentation

◆ YY_DECL

YY_DECL

Definition at line 95 of file ParserDriver.h.