clang API Documentation

Public Member Functions | Public Attributes
clang::Sema::TypeDiagnoser Struct Reference

Abstract class used to diagnose incomplete types. More...

#include <Sema.h>

Inheritance diagram for clang::Sema::TypeDiagnoser:
Inheritance graph
[legend]
Collaboration diagram for clang::Sema::TypeDiagnoser:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TypeDiagnoser (bool Suppressed=false)
virtual void diagnose (Sema &S, SourceLocation Loc, QualType T)=0
virtual ~TypeDiagnoser ()

Public Attributes

bool Suppressed

Detailed Description

Abstract class used to diagnose incomplete types.

Definition at line 1233 of file Sema.h.


Constructor & Destructor Documentation

Definition at line 1236 of file Sema.h.

virtual clang::Sema::TypeDiagnoser::~TypeDiagnoser ( ) [inline, virtual]

Definition at line 1239 of file Sema.h.


Member Function Documentation

virtual void clang::Sema::TypeDiagnoser::diagnose ( Sema S,
SourceLocation  Loc,
QualType  T 
) [pure virtual]

Member Data Documentation


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