libstdc++
regex_nfa.h File Reference

Go to the source code of this file.

Namespaces

namespace  std

Typedefs

typedef std::shared_ptr
< _Automaton > 
std::__regex::_AutomatonPtr
typedef std::function< bool(const
_PatternCursor &)> 
std::__regex::_Matcher
typedef int std::__regex::_StateIdT
typedef std::set< _StateIdT > std::__regex::_StateSet
typedef std::function< void(const
_PatternCursor &, _Results &)> 
std::__regex::_Tagger

Enumerations

enum  _Opcode {
  _S_opcode_unknown, _S_opcode_alternative, _S_opcode_subexpr_begin, _S_opcode_subexpr_end,
  _S_opcode_match, _S_opcode_accept
}

Functions

bool std::__regex::_AnyMatcher (const _PatternCursor &)

Variables

static const _StateIdT std::__regex::_S_invalid_state_id

Detailed Description

This is an internal header file, included by other library headers. Do not attempt to use it directly. Instead, include <regex>.

Definition in file regex_nfa.h.