LLVM: llvm::mustache::Tag Struct Reference (original) (raw)

Public Types
enum class Kind { None, Normal, Triple }
Public Attributes
Kind TagKind = Kind::None
StringRef Content
StringRef FullMatch
size_t StartPosition = StringRef::npos

Detailed Description

Definition at line 346 of file Mustache.cpp.

Member Enumeration Documentation

Kind

enum class llvm::mustache::Tag::Kind strong
Enumerator
None
Normal
Triple

Definition at line 347 of file Mustache.cpp.

Member Data Documentation

Content

StringRef llvm::mustache::Tag::Content

Definition at line 354 of file Mustache.cpp.

FullMatch

StringRef llvm::mustache::Tag::FullMatch

Definition at line 355 of file Mustache.cpp.

StartPosition

size_t llvm::mustache::Tag::StartPosition = StringRef::npos

Definition at line 356 of file Mustache.cpp.

TagKind

Kind llvm::mustache::Tag::TagKind = Kind::None

Definition at line 353 of file Mustache.cpp.


The documentation for this struct was generated from the following file: