LLVM  16.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::DiagnosticPredicate Struct Reference

#include "llvm/MC/MCParser/MCTargetAsmParser.h"

Collaboration diagram for llvm::DiagnosticPredicate:
Collaboration graph
[legend]

Public Member Functions

 DiagnosticPredicate (bool Match)
 
 DiagnosticPredicate (DiagnosticPredicateTy T)
 
 DiagnosticPredicate (const DiagnosticPredicate &)=default
 
DiagnosticPredicateoperator= (const DiagnosticPredicate &)=default
 
 operator bool () const
 
bool isMatch () const
 
bool isNearMatch () const
 
bool isNoMatch () const
 

Public Attributes

DiagnosticPredicateTy Type
 

Detailed Description

Definition at line 164 of file MCTargetAsmParser.h.

Constructor & Destructor Documentation

◆ DiagnosticPredicate() [1/3]

llvm::DiagnosticPredicate::DiagnosticPredicate ( bool  Match)
inlineexplicit

Definition at line 167 of file MCTargetAsmParser.h.

References llvm::Match, and llvm::NearMatch.

◆ DiagnosticPredicate() [2/3]

llvm::DiagnosticPredicate::DiagnosticPredicate ( DiagnosticPredicateTy  T)
inline

Definition at line 170 of file MCTargetAsmParser.h.

References T.

◆ DiagnosticPredicate() [3/3]

llvm::DiagnosticPredicate::DiagnosticPredicate ( const DiagnosticPredicate )
default

Member Function Documentation

◆ isMatch()

bool llvm::DiagnosticPredicate::isMatch ( ) const
inline

Definition at line 175 of file MCTargetAsmParser.h.

References llvm::Match.

◆ isNearMatch()

bool llvm::DiagnosticPredicate::isNearMatch ( ) const
inline

Definition at line 176 of file MCTargetAsmParser.h.

References llvm::NearMatch.

◆ isNoMatch()

bool llvm::DiagnosticPredicate::isNoMatch ( ) const
inline

Definition at line 177 of file MCTargetAsmParser.h.

References llvm::NoMatch.

◆ operator bool()

llvm::DiagnosticPredicate::operator bool ( ) const
inline

Definition at line 174 of file MCTargetAsmParser.h.

References llvm::Match.

◆ operator=()

DiagnosticPredicate& llvm::DiagnosticPredicate::operator= ( const DiagnosticPredicate )
default

Member Data Documentation

◆ Type

DiagnosticPredicateTy llvm::DiagnosticPredicate::Type

Definition at line 165 of file MCTargetAsmParser.h.


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