language-c-0.8.2: Analysis and generation of C code

Index - C

C89Language.C.Analysis.TravMonad, Language.C.Analysis
C99Language.C.Analysis.TravMonad, Language.C.Analysis
CAddAssOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CAddOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CAdrOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CAlignAsExprLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CAlignAsTypeLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CAlignmentSpecifierLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CAlignofExprLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CAlignofTypeLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CAlignSpec 
1 (Type/Class)Language.C.Syntax.AST, Language.C.Syntax, Language.C
2 (Data Constructor)Language.C.Syntax.AST, Language.C.Syntax, Language.C
CAndAssOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CAndOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
canonicalStorageSpecLanguage.C.Analysis.DeclAnalysis, Language.C.Analysis
canonicalTypeLanguage.C.Analysis.TypeUtils
canonicalTypeSpecLanguage.C.Analysis.DeclAnalysis, Language.C.Analysis
CArraySizeLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CArrDeclrLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CArrDesigLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CArrSize 
1 (Data Constructor)Language.C.Syntax.AST, Language.C.Syntax, Language.C
2 (Type/Class)Language.C.Syntax.AST, Language.C.Syntax, Language.C
CAsmLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CAsmExtLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CAsmOperand 
1 (Data Constructor)Language.C.Syntax.AST, Language.C.Syntax, Language.C
2 (Type/Class)Language.C.Syntax.AST, Language.C.Syntax, Language.C
CAsmStmt 
1 (Data Constructor)Language.C.Syntax.AST, Language.C.Syntax, Language.C
2 (Type/Class)Language.C.Syntax.AST, Language.C.Syntax, Language.C
CAssemblyOperandLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CAssemblyStatementLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CAssignLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CAssignOp 
1 (Type/Class)Language.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
2 (Data Constructor)Language.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
castCompatibleLanguage.C.Analysis.TypeCheck
catchTravErrorLanguage.C.Analysis.TravMonad, Language.C.Analysis
CAtomicQualLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CAtomicTypeLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CAttr 
1 (Data Constructor)Language.C.Syntax.AST, Language.C.Syntax, Language.C
2 (Type/Class)Language.C.Syntax.AST, Language.C.Syntax, Language.C
CAttributeLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CAttrQualLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CAutoLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CBinaryLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CBinaryOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CBlockDeclLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CBlockItemLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CBlockStmtLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CBoolTypeLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CBreakLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CBuiltinLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CBuiltinConvertVectorLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CBuiltinExprLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CBuiltinOffsetOfLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CBuiltinThingLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CBuiltinTypesCompatibleLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CBuiltinVaArgLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CCallLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CCaseLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CCasesLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CCastLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CChar 
1 (Type/Class)Language.C.Syntax.Constants, Language.C.Syntax, Language.C
2 (Data Constructor)Language.C.Syntax.Constants, Language.C.Syntax, Language.C
cCharLanguage.C.Syntax.Constants, Language.C.Syntax, Language.C
CCharConstLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CCharsLanguage.C.Syntax.Constants, Language.C.Syntax, Language.C
cCharsLanguage.C.Syntax.Constants, Language.C.Syntax, Language.C
CCharTypeLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
cChar_wLanguage.C.Syntax.Constants, Language.C.Syntax, Language.C
CCommaLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CComplexImagLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CComplexRealLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CComplexTypeLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CCompOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CCompoundLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CCompoundBlockItemLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CCompoundLitLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CCondLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CConst 
1 (Type/Class)Language.C.Syntax.AST, Language.C.Syntax, Language.C
2 (Data Constructor)Language.C.Syntax.AST, Language.C.Syntax, Language.C
CConstantLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CConstQualLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CContLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CDecl 
1 (Data Constructor)Language.C.Syntax.AST, Language.C.Syntax, Language.C
2 (Type/Class)Language.C.Syntax.AST, Language.C.Syntax, Language.C
CDeclarationLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CDeclarationSpecifierLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CDeclaratorLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CDeclExtLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CDeclr 
1 (Data Constructor)Language.C.Syntax.AST, Language.C.Syntax, Language.C
2 (Type/Class)Language.C.Syntax.AST, Language.C.Syntax, Language.C
CDeclSpecLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CDefaultLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CDerivedDeclaratorLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CDerivedDeclrLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CDesignatorLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CDivAssOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CDivOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CDoubleTypeLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CEnum 
1 (Data Constructor)Language.C.Syntax.AST, Language.C.Syntax, Language.C
2 (Type/Class)Language.C.Syntax.AST, Language.C.Syntax, Language.C
CEnumerationLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CEnumTypeLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CEqOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CError 
1 (Type/Class)Language.C.Data.Error, Language.C.Data, Language.C
2 (Data Constructor)Language.C.Data.Error, Language.C.Data, Language.C
CExpr 
1 (Type/Class)Language.C.Syntax.AST, Language.C.Syntax, Language.C
2 (Data Constructor)Language.C.Syntax.AST, Language.C.Syntax, Language.C
CExpressionLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CExtDeclLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CExternLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CExternalDeclarationLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CFDefExtLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CFloat 
1 (Type/Class)Language.C.Syntax.Constants, Language.C.Syntax, Language.C
2 (Data Constructor)Language.C.Syntax.Constants, Language.C.Syntax, Language.C
cFloatLanguage.C.Syntax.Constants, Language.C.Syntax, Language.C
CFloatConstLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CFloatNTypeLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CFloatTypeLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CForLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CFunctionDefLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CFunctionSpecifierLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CFunDeclrLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CFunDef 
1 (Data Constructor)Language.C.Syntax.AST, Language.C.Syntax, Language.C
2 (Type/Class)Language.C.Syntax.AST, Language.C.Syntax, Language.C
CFunSpec 
1 (Type/Class)Language.C.Syntax.AST, Language.C.Syntax, Language.C
2 (Data Constructor)Language.C.Syntax.AST, Language.C.Syntax, Language.C
CGenericSelectionLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CGeqOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CGotoLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CGotoPtrLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CGrOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
changeErrorLevelLanguage.C.Data.Error, Language.C.Data, Language.C
charPtrLanguage.C.Analysis.TypeUtils
checkIntegralLanguage.C.Analysis.TypeCheck
checkIntegral'Language.C.Analysis.TypeCheck
checkScalarLanguage.C.Analysis.TypeCheck
checkScalar'Language.C.Analysis.TypeCheck
CIfLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CIndexLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CIndOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CInitLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CInitExprLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CInitializerLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CInitializerListLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CInitList 
1 (Type/Class)Language.C.Syntax.AST, Language.C.Syntax, Language.C
2 (Data Constructor)Language.C.Syntax.AST, Language.C.Syntax, Language.C
CInlineQualLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CInt128TypeLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CIntConstLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CInteger 
1 (Type/Class)Language.C.Syntax.Constants, Language.C.Syntax, Language.C
2 (Data Constructor)Language.C.Syntax.Constants, Language.C.Syntax, Language.C
cIntegerLanguage.C.Syntax.Constants, Language.C.Syntax, Language.C
CIntFlagLanguage.C.Syntax.Constants, Language.C.Syntax, Language.C
CIntReprLanguage.C.Syntax.Constants, Language.C.Syntax, Language.C
CIntTypeLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CLabAddrExprLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CLabelLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
ClangCVersion 
1 (Type/Class)Language.C.Syntax.Constants, Language.C.Syntax, Language.C
2 (Data Constructor)Language.C.Syntax.Constants, Language.C.Syntax, Language.C
CLanguageLanguage.C.Analysis.TravMonad, Language.C.Analysis
clearFlagLanguage.C.Syntax.Constants, Language.C.Syntax, Language.C
CLeOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CLeqOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CLndOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CLongTypeLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CLorOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CMemberLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CMemberDesigLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CMinOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CMulAssOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CMulOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CNegOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CNeqOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CNestedFunDefLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CNoArrSizeLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CNodeLanguage.C.Data.Node, Language.C.Data, Language.C
CNonnullQualLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CNoreturnQualLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CNullableQualLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
compatibleLanguage.C.Analysis.TypeCheck
CompDeclLanguage.C.Analysis.DefTable
CompDefLanguage.C.Analysis.SemRep, Language.C.Analysis
compositeDeclAttrsLanguage.C.Analysis.TypeCheck
compositeParamDeclLanguage.C.Analysis.TypeCheck
compositeParamDecl'Language.C.Analysis.TypeCheck
compositeSizeLanguage.C.Analysis.TypeCheck
compositeTypeLanguage.C.Analysis.TypeCheck
compositeVarDeclLanguage.C.Analysis.TypeCheck
compSizeLanguage.C.Analysis.ConstEval
compTagLanguage.C.Analysis.SemRep, Language.C.Analysis
CompTyKindLanguage.C.Analysis.SemRep, Language.C.Analysis
CompType 
1 (Type/Class)Language.C.Analysis.SemRep, Language.C.Analysis
2 (Data Constructor)Language.C.Analysis.SemRep, Language.C.Analysis
CompTypeRef 
1 (Type/Class)Language.C.Analysis.SemRep, Language.C.Analysis
2 (Data Constructor)Language.C.Analysis.SemRep, Language.C.Analysis
concatCStringsLanguage.C.Syntax.Constants, Language.C.Syntax, Language.C
concatMapMLanguage.C.Analysis.TravMonad, Language.C.Analysis
conditionalTypeLanguage.C.Analysis.TypeCheck
conditionalType'Language.C.Analysis.TypeCheck
constantLanguage.C.Analysis.SemRep, Language.C.Analysis
constCharPtrLanguage.C.Analysis.TypeUtils
constEvalLanguage.C.Analysis.ConstEval
constTypeLanguage.C.Analysis.TypeCheck
constVoidPtrLanguage.C.Analysis.TypeUtils
COrAssOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
COrOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
countLinesLanguage.C.Data.InputStream, Language.C.Data, Language.C
CPartDesignatorLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CPlusOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CPostDecOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CPostIncOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CppArgs 
1 (Type/Class)Language.C.System.Preprocess
2 (Data Constructor)Language.C.System.Preprocess
cppFileLanguage.C.System.Preprocess
CppOptionLanguage.C.System.Preprocess
cppOptionsLanguage.C.System.Preprocess
cppTmpDirLanguage.C.System.Preprocess
CPreDecOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CPreIncOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CPtrDeclrLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CRangeDesigLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
createSUERefLanguage.C.Analysis.TravMonad, Language.C.Analysis
CRegisterLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CRestrQualLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CReturnLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CRmdAssOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CRmdOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CShlAssOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CShlOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CShortTypeLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CShrAssOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CShrOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CSignedTypeLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CSizeofExprLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CSizeofTypeLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CStatLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CStatementLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CStatExprLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CStaticLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CStaticAssertLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CStorageSpec 
1 (Type/Class)Language.C.Syntax.AST, Language.C.Syntax, Language.C
2 (Data Constructor)Language.C.Syntax.AST, Language.C.Syntax, Language.C
CStorageSpecifierLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CStrConstLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CString 
1 (Type/Class)Language.C.Syntax.Constants, Language.C.Syntax, Language.C
2 (Data Constructor)Language.C.Syntax.Constants, Language.C.Syntax, Language.C
cStringLanguage.C.Syntax.Constants, Language.C.Syntax, Language.C
CStringLiteralLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
cstringOfLitLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
cString_wLanguage.C.Syntax.Constants, Language.C.Syntax, Language.C
CStrLit 
1 (Data Constructor)Language.C.Syntax.AST, Language.C.Syntax, Language.C
2 (Type/Class)Language.C.Syntax.AST, Language.C.Syntax, Language.C
CStructLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CStructTag 
1 (Type/Class)Language.C.Syntax.AST, Language.C.Syntax, Language.C
2 (Data Constructor)Language.C.Syntax.AST, Language.C.Syntax, Language.C
CStructUnionLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CStructureUnionLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CSubAssOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CSubOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CSUTypeLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CSwitchLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CThreadLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CTranslationUnitLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CTranslUnit 
1 (Data Constructor)Language.C.Syntax.AST, Language.C.Syntax, Language.C
2 (Type/Class)Language.C.Syntax.AST, Language.C.Syntax, Language.C
CTypeDefLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CTypedefLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CTypeOfExprLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CTypeOfTypeLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CTypeQual 
1 (Type/Class)Language.C.Syntax.AST, Language.C.Syntax, Language.C
2 (Data Constructor)Language.C.Syntax.AST, Language.C.Syntax, Language.C
CTypeQualifierLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CTypeSpec 
1 (Type/Class)Language.C.Syntax.AST, Language.C.Syntax, Language.C
2 (Data Constructor)Language.C.Syntax.AST, Language.C.Syntax, Language.C
CTypeSpecifierLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CUnaryLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CUnaryOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CUnionTagLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CUnsigTypeLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CVarLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CVoidTypeLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CVolatQualLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CWhileLanguage.C.Syntax.AST, Language.C.Syntax, Language.C
CXorAssOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C
CXorOpLanguage.C.Syntax.Ops, Language.C.Syntax.AST, Language.C.Syntax, Language.C