clang API Documentation

Public Member Functions
clang::analyze_format_string::OptionalFlag Class Reference

#include <FormatString.h>

List of all members.

Public Member Functions

 OptionalFlag (const char *Representation)
bool isSet ()
void set ()
void clear ()
void setPosition (const char *position)
const char * getPosition () const
const char * toString () const
LLVM_EXPLICIT operator bool () const
OptionalFlagoperator= (const bool &rhs)

Detailed Description

Class representing optional flags with location and representation information.

Definition at line 34 of file FormatString.h.


Constructor & Destructor Documentation

clang::analyze_format_string::OptionalFlag::OptionalFlag ( const char *  Representation) [inline]

Definition at line 36 of file FormatString.h.


Member Function Documentation

Definition at line 40 of file FormatString.h.

Definition at line 45 of file FormatString.h.

Definition at line 38 of file FormatString.h.

LLVM_EXPLICIT clang::analyze_format_string::OptionalFlag::operator bool ( ) const [inline]

Definition at line 52 of file FormatString.h.

OptionalFlag& clang::analyze_format_string::OptionalFlag::operator= ( const bool rhs) [inline]

Definition at line 53 of file FormatString.h.

Definition at line 39 of file FormatString.h.

void clang::analyze_format_string::OptionalFlag::setPosition ( const char *  position) [inline]

Definition at line 41 of file FormatString.h.

Definition at line 49 of file FormatString.h.


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