librostlab-blast  1.0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Namespaces | Macros
blast-parser-parser.h File Reference
#include <string>
#include "rostlab/blast-result.h"
#include <vector>
#include <iostream>
#include <stdexcept>
#include "rostlab/blast-parser-stack.h"
#include "rostlab/blast-parser-location.h"
Include dependency graph for blast-parser-parser.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  rostlab::blast::parser
 A Bison parser. More...
 
union  rostlab::blast::parser::semantic_type
 Symbol semantic values. More...
 
struct  rostlab::blast::parser::syntax_error
 Syntax errors thrown from user actions. More...
 
struct  rostlab::blast::parser::token
 Tokens. More...
 
struct  rostlab::blast::parser::basic_symbol< Base >
 
struct  rostlab::blast::parser::by_type
 Type access provider for token (enum) based symbols. More...
 

Namespaces

 rostlab
 
 rostlab::blast
 

Macros

#define YY_ATTRIBUTE(Spec)   /* empty */
 
#define YY_ATTRIBUTE_PURE   YY_ATTRIBUTE ((__pure__))
 
#define YY_ATTRIBUTE_UNUSED   YY_ATTRIBUTE ((__unused__))
 
#define _Noreturn   YY_ATTRIBUTE ((__noreturn__))
 
#define YYUSE(E)   ((void) (E))
 
#define YY_INITIAL_VALUE(Value)   Value
 
#define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN
 
#define YY_IGNORE_MAYBE_UNINITIALIZED_END
 
#define YYDEBUG   1
 

Macro Definition Documentation

#define _Noreturn   YY_ATTRIBUTE ((__noreturn__))

Definition at line 83 of file blast-parser-parser.h.

#define YY_ATTRIBUTE (   Spec)    /* empty */

Definition at line 66 of file blast-parser-parser.h.

#define YY_ATTRIBUTE_PURE   YY_ATTRIBUTE ((__pure__))

Definition at line 71 of file blast-parser-parser.h.

#define YY_ATTRIBUTE_UNUSED   YY_ATTRIBUTE ((__unused__))

Definition at line 75 of file blast-parser-parser.h.

#define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN

Definition at line 106 of file blast-parser-parser.h.

#define YY_IGNORE_MAYBE_UNINITIALIZED_END

Definition at line 107 of file blast-parser-parser.h.

#define YY_INITIAL_VALUE (   Value)    Value

Definition at line 103 of file blast-parser-parser.h.

#define YYDEBUG   1

Definition at line 115 of file blast-parser-parser.h.

#define YYUSE (   E)    ((void) (E))

Definition at line 89 of file blast-parser-parser.h.