LLVM 22.0.0git
llvm::mustache::Tag Struct Reference

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 290 of file Mustache.cpp.

Member Enumeration Documentation

◆ Kind

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

Definition at line 291 of file Mustache.cpp.

Member Data Documentation

◆ Content

StringRef llvm::mustache::Tag::Content

Definition at line 298 of file Mustache.cpp.

◆ FullMatch

StringRef llvm::mustache::Tag::FullMatch

Definition at line 299 of file Mustache.cpp.

◆ StartPosition

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

Definition at line 300 of file Mustache.cpp.

◆ TagKind

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

Definition at line 297 of file Mustache.cpp.


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