| AddrLabelExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| AnnotateAttr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ArraySubscriptExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| AsmLabelAttr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| AsmStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| BinaryOperator | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| BlockExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| BlockPointer | Language.C.Clang.Type, Language.C.Clang | 
| Bool | Language.C.Clang.Type, Language.C.Clang | 
| BreakStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CallExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CaseStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| Char16 | Language.C.Clang.Type, Language.C.Clang | 
| Char32 | Language.C.Clang.Type, Language.C.Clang | 
| CharacterLiteral | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| Char_S | Language.C.Clang.Type, Language.C.Clang | 
| Char_U | Language.C.Clang.Type, Language.C.Clang | 
| Clang | Language.C.Clang | 
| ClangIndex | Language.C.Clang | 
| ClangOrd |   | 
| 1 (Type/Class) | Language.C.Clang | 
| 2 (Data Constructor) | Language.C.Clang | 
| ClassDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ClassTemplate | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ClassTemplatePartialSpecialization | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| column | Language.C.Clang.Location, Language.C.Clang | 
| Complex | Language.C.Clang.Type, Language.C.Clang | 
| CompoundAssignOperator | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CompoundLiteralExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CompoundStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ConditionalOperator | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ConstantArray | Language.C.Clang.Type, Language.C.Clang | 
| ConstAttr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| Constructor | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ContinueStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ConversionFunction | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| createIndex | Language.C.Clang | 
| CStyleCastExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CUDAConstantAttr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CUDADeviceAttr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CUDAGlobalAttr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CUDAHostAttr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| Cursor | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| cursorChildren |   | 
| 1 (Function) | Language.C.Clang.Cursor | 
| 2 (Function) | Language.C.Clang.Cursor.Typed | 
| cursorChildrenF |   | 
| 1 (Function) | Language.C.Clang.Cursor | 
| 2 (Function) | Language.C.Clang.Cursor.Typed | 
| cursorDescendants |   | 
| 1 (Function) | Language.C.Clang.Cursor | 
| 2 (Function) | Language.C.Clang.Cursor.Typed | 
| cursorDescendantsF |   | 
| 1 (Function) | Language.C.Clang.Cursor | 
| 2 (Function) | Language.C.Clang.Cursor.Typed | 
| cursorExtent |   | 
| 1 (Function) | Language.C.Clang.Cursor | 
| 2 (Function) | Language.C.Clang.Cursor.Typed | 
| CursorK | Language.C.Clang.Cursor.Typed | 
| CursorKind | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| cursorKind | Language.C.Clang.Cursor | 
| cursorReferenced | Language.C.Clang.Cursor | 
| cursorSpelling |   | 
| 1 (Function) | Language.C.Clang.Cursor | 
| 2 (Function) | Language.C.Clang.Cursor.Typed | 
| cursorTranslationUnit | Language.C.Clang.Cursor | 
| cursorType |   | 
| 1 (Function) | Language.C.Clang.Cursor | 
| 2 (Function) | Language.C.Clang.Cursor.Typed | 
| cursorUSR | Language.C.Clang.Cursor | 
| CXXAccessSpecifier | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CXXBaseSpecifier | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CXXBoolLiteralExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CXXCatchStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CXXConstCastExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CXXDeleteExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CXXDynamicCastExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CXXFinalAttr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CXXForRangeStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CXXFunctionalCastExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CXXMethod | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CXXNewExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CXXNullPtrLiteralExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CXXOverrideAttr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CXXReinterpretCastExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CXXStaticCastExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CXXThisExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CXXThrowExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CXXTryStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| CXXTypeidExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| DeclRefExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| DeclStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| DefaultStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| Dependent | Language.C.Clang.Type, Language.C.Clang | 
| DependentSizedArray | Language.C.Clang.Type, Language.C.Clang | 
| Destructor | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| DoStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| Double | Language.C.Clang.Type, Language.C.Clang | 
| Enum | Language.C.Clang.Type, Language.C.Clang | 
| EnumConstantDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| EnumDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| FieldDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| File | Language.C.Clang.File, Language.C.Clang | 
| file | Language.C.Clang.Location, Language.C.Clang | 
| fileName | Language.C.Clang.File, Language.C.Clang | 
| FirstAttr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| FirstBuiltin | Language.C.Clang.Type, Language.C.Clang | 
| FirstDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| FirstExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| FirstExtraDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| FirstInvalid | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| FirstPreprocessing | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| FirstRef | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| FirstStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| Float | Language.C.Clang.Type, Language.C.Clang | 
| FloatingLiteral | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ForStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| FunctionDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| FunctionNoProto | Language.C.Clang.Type, Language.C.Clang | 
| FunctionProto | Language.C.Clang.Type, Language.C.Clang | 
| FunctionTemplate | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| GCCAsmStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| GenericSelectionExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| getFile | Language.C.Clang.File, Language.C.Clang | 
| getOrdered | Language.C.Clang | 
| GNUNullExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| GotoStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| HasChildren | Language.C.Clang.Cursor.Typed | 
| HasExtent | Language.C.Clang.Cursor.Typed | 
| HasSpelling | Language.C.Clang.Cursor.Typed | 
| HasType | Language.C.Clang.Cursor.Typed | 
| IBActionAttr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| IBOutletAttr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| IBOutletCollectionAttr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| IfStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ImaginaryLiteral | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| InclusionDirective | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| IncompleteArray | Language.C.Clang.Type, Language.C.Clang | 
| indexTokenSet | Language.C.Clang.Token, Language.C.Clang | 
| IndirectGotoStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| InitListExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| Int | Language.C.Clang.Type, Language.C.Clang | 
| Int128 | Language.C.Clang.Type, Language.C.Clang | 
| IntegerLiteral | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| Invalid | Language.C.Clang.Type, Language.C.Clang | 
| InvalidCode | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| InvalidFile | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| isFromMainFile | Language.C.Clang.Location, Language.C.Clang | 
| isInSystemHeader | Language.C.Clang.Location, Language.C.Clang | 
| LabelRef | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| LabelStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| LambdaExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| LastAttr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| LastBuiltin | Language.C.Clang.Type, Language.C.Clang | 
| LastDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| LastExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| LastExtraDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| LastInvalid | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| LastPreprocessing | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| LastRef | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| LastStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| line | Language.C.Clang.Location, Language.C.Clang | 
| LinkageSpec | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| Location |   | 
| 1 (Type/Class) | Language.C.Clang.Location, Language.C.Clang | 
| 2 (Data Constructor) | Language.C.Clang.Location, Language.C.Clang | 
| Long | Language.C.Clang.Type, Language.C.Clang | 
| LongDouble | Language.C.Clang.Type, Language.C.Clang | 
| LongLong | Language.C.Clang.Type, Language.C.Clang | 
| LValueReference | Language.C.Clang.Type, Language.C.Clang | 
| MacroDefinition | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| MacroExpansion | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| MacroInstantiation | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| matchKind | Language.C.Clang.Cursor.Typed | 
| MemberPointer | Language.C.Clang.Type, Language.C.Clang | 
| MemberRef | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| MemberRefExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ModuleImportDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| MSAsmStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| Namespace | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| NamespaceAlias | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| NamespaceRef | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| NoDeclFound | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| NoDuplicateAttr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| NonTypeTemplateParameter | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| NotImplemented | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| NullPtr | Language.C.Clang.Type, Language.C.Clang | 
| NullStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCAtCatchStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCAtFinallyStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCAtSynchronizedStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCAtThrowStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCAtTryStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCAutoreleasePoolStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCBoolLiteralExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCBridgedCastExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCCategoryDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCCategoryImplDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCClass | Language.C.Clang.Type, Language.C.Clang | 
| ObjCClassMethodDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCClassRef | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCDynamicDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCEncodeExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCForCollectionStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCId | Language.C.Clang.Type, Language.C.Clang | 
| ObjCImplementationDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCInstanceMethodDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCInterface | Language.C.Clang.Type, Language.C.Clang | 
| ObjCInterfaceDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCIvarDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCMessageExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCObjectPointer | Language.C.Clang.Type, Language.C.Clang | 
| ObjCPropertyDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCProtocolDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCProtocolExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCProtocolRef | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCSel | Language.C.Clang.Type, Language.C.Clang | 
| ObjCSelectorExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCSelfExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCStringLiteral | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCSuperClassRef | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ObjCSynthesizeDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| offset | Language.C.Clang.Location, Language.C.Clang | 
| offsetOfField |   | 
| 1 (Function) | Language.C.Clang.Cursor | 
| 2 (Function) | Language.C.Clang.Cursor.Typed | 
| OMPBarrierDirective | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| OMPCriticalDirective | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| OMPFlushDirective | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| OMPForDirective | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| OMPMasterDirective | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| OMPParallelDirective | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| OMPParallelForDirective | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| OMPParallelSectionsDirective | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| OMPSectionDirective | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| OMPSectionsDirective | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| OMPSimdDirective | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| OMPSingleDirective | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| OMPTaskDirective | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| OMPTaskwaitDirective | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| OMPTaskyieldDirective | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| Overload | Language.C.Clang.Type, Language.C.Clang | 
| OverloadedDeclRef | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| PackedAttr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| PackExpansionExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ParenExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| ParmDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| parseTranslationUnit | Language.C.Clang.TranslationUnit, Language.C.Clang | 
| Pointer | Language.C.Clang.Type, Language.C.Clang | 
| PreprocessingDirective | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| PureAttr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| rangeEnd | Language.C.Clang.Location, Language.C.Clang | 
| rangeStart | Language.C.Clang.Location, Language.C.Clang | 
| Record | Language.C.Clang.Type, Language.C.Clang | 
| ReturnStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| RValueReference | Language.C.Clang.Type, Language.C.Clang | 
| SChar | Language.C.Clang.Type, Language.C.Clang | 
| SEHExceptStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| SEHFinallyStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| SEHLeaveStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| SEHTryStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| Short | Language.C.Clang.Type, Language.C.Clang | 
| SizeOfPackExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| SourceLocation | Language.C.Clang.Location, Language.C.Clang | 
| SourceRange | Language.C.Clang.Location, Language.C.Clang | 
| spellingLocation | Language.C.Clang.Location, Language.C.Clang | 
| StmtExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| StringLiteral | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| StructDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| SwitchStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| TemplateRef | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| TemplateTemplateParameter | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| TemplateTypeParameter | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| Token | Language.C.Clang.Token, Language.C.Clang | 
| tokenize | Language.C.Clang.Token, Language.C.Clang | 
| TokenSet | Language.C.Clang.Token, Language.C.Clang | 
| tokenSetTokens | Language.C.Clang.Token, Language.C.Clang | 
| tokenSpelling | Language.C.Clang.Token, Language.C.Clang | 
| TranslationUnit |   | 
| 1 (Data Constructor) | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| 2 (Type/Class) | Language.C.Clang.TranslationUnit, Language.C.Clang | 
| translationUnitCursor |   | 
| 1 (Function) | Language.C.Clang.Cursor | 
| 2 (Function) | Language.C.Clang.Cursor.Typed | 
| Type | Language.C.Clang.Type, Language.C.Clang | 
| TypeAliasDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| Typedef | Language.C.Clang.Type, Language.C.Clang | 
| TypedefDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| TypeKind | Language.C.Clang.Type, Language.C.Clang | 
| typeKind | Language.C.Clang.Type, Language.C.Clang | 
| TypeLayoutError | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| TypeLayoutErrorDependent | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| TypeLayoutErrorIncomplete | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| TypeLayoutErrorInvalid | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| TypeRef | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| typeSpelling | Language.C.Clang.Type, Language.C.Clang | 
| UChar | Language.C.Clang.Type, Language.C.Clang | 
| UInt | Language.C.Clang.Type, Language.C.Clang | 
| UInt128 | Language.C.Clang.Type, Language.C.Clang | 
| ULong | Language.C.Clang.Type, Language.C.Clang | 
| ULongLong | Language.C.Clang.Type, Language.C.Clang | 
| UnaryExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| UnaryOperator | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| Unexposed | Language.C.Clang.Type, Language.C.Clang | 
| UnexposedAttr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| UnexposedDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| UnexposedExpr | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| UnexposedStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| UnionDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| UShort | Language.C.Clang.Type, Language.C.Clang | 
| UsingDeclaration | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| UsingDirective | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| VarDecl | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| VariableArray | Language.C.Clang.Type, Language.C.Clang | 
| VariableRef | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| Vector | Language.C.Clang.Type, Language.C.Clang | 
| Void | Language.C.Clang.Type, Language.C.Clang | 
| WChar | Language.C.Clang.Type, Language.C.Clang | 
| WhileStmt | Language.C.Clang.Cursor, Language.C.Clang.Cursor.Typed | 
| withoutKind | Language.C.Clang.Cursor.Typed |