include/comma/basic/Diagnostic.h File Reference

#include "comma/basic/IdentifierInfo.h"
#include "comma/basic/Location.h"
#include "comma/basic/ParameterModes.h"
#include "llvm/Support/raw_ostream.h"
#include "comma/basic/Diagnostic.def"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  comma::DiagnosticComponent
class  comma::DiagnosticStream
class  comma::Diagnostic
struct  comma::Diagnostic::DiagInfo

Namespaces

namespace  comma
namespace  comma::diag

Defines

#define DIAGNOSTIC(ENUM, KIND, FORMAT)   ENUM,

Enumerations

enum  comma::diag::Kind
enum  comma::diag::Type { comma::diag::ERROR, comma::diag::WARNING, comma::diag::NOTE }
 

Every diagnostic is associated with one of the following types.

More...

Define Documentation

#define DIAGNOSTIC ( ENUM,
KIND,
FORMAT   )     ENUM,

Definition at line 23 of file Diagnostic.h.


Generated on 1 Feb 2010 for Comma by  doxygen 1.6.1