Skip to content

Instantly share code, notes, and snippets.

@Endilll
Created October 27, 2023 18:02
Show Gist options
  • Save Endilll/18132f67f5c84a47a3883ebedaf46c2f to your computer and use it in GitHub Desktop.
Save Endilll/18132f67f5c84a47a3883ebedaf46c2f to your computer and use it in GitHub Desktop.
Clang fixed enums
85 results - 21 files
clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:
153: enum BaseType : unsigned char {
163: enum SizeType : unsigned char {
clang/include/clang/Analysis/FlowSensitive/Formula.h:
51: enum Kind : unsigned {
clang/include/clang/AST/ASTContext.h:
3333: enum PragmaSectionFlag : unsigned {
clang/include/clang/AST/CommentLexer.h:
249: enum LexerCommentState : uint8_t {
259: enum LexerState : uint8_t {
clang/include/clang/AST/Decl.h:
546: enum Flags : unsigned { F_Inline = 1 << 0, F_Nested = 1 << 1 };
1664: enum ImplicitParamKind : unsigned {
4076: enum ArgPassingKind : unsigned {
clang/include/clang/AST/DependenceFlags.h:
17: enum ExprDependence : uint8_t {
52: enum TypeDependence : uint8_t {
84: enum NAME : uint8_t { \
108: enum Bits : uint8_t {
clang/include/clang/AST/StmtOpenMP.h:
3007: enum DataPositionTy : size_t {
clang/include/clang/AST/Type.h:
3990: enum AArch64SMETypeAttributes : unsigned {
clang/include/clang/Basic/AttrDocs.td:
4192: enum _name : _type _name; enum __attribute__((ns_error_domain(_domain))) _name : _type
clang/include/clang/Basic/Builtins.h:
52: enum HeaderID : uint16_t {
clang/include/clang/Basic/Diagnostic.h:
217: /// enum TokenKind : unsigned
clang/include/clang/Basic/Sanitizers.h:
138: enum SanitizerOrdinal : uint64_t {
clang/include/clang/CodeGen/CGFunctionInfo.h:
34: enum Kind : uint8_t {
clang/include/clang/ExtractAPI/API.h:
702: enum AttributeKind : unsigned {
clang/include/clang/Format/Format.h:
66: enum BracketAlignmentStyle : int8_t {
110: enum ArrayInitializerAlignmentStyle : int8_t {
400: enum EscapedNewlineAlignmentStyle : int8_t {
435: enum OperandAlignmentStyle : int8_t {
474: enum TrailingCommentsAlignmentKinds : int8_t {
601: enum BreakBeforeNoexceptSpecifierStyle : int8_t {
643: enum ShortBlockStyle : int8_t {
723: enum ShortFunctionStyle : int8_t {
775: enum ShortIfStyle : int8_t {
847: enum ShortLambdaStyle : int8_t {
886: enum DefinitionReturnTypeBreakingStyle : int8_t {
898: enum ReturnTypeBreakingStyle : int8_t {
992: enum BreakTemplateDeclarationsStyle : int8_t {
1085: enum BitFieldColonSpacingStyle : int8_t {
1147: enum BraceWrappingAfterControlStatementStyle : int8_t {
1220: /// enum X : int
1226: /// enum X : int { B };
1428: enum AttributeBreakingStyle : int8_t {
1478: enum BinPackStyle : int8_t {
1488: enum BinaryOperatorStyle : int8_t {
1532: enum BraceBreakingStyle : int8_t {
1967: enum BreakBeforeConceptDeclarationsStyle : int8_t {
1991: enum BreakBeforeInlineASMColonStyle : int8_t {
2035: enum BreakConstructorInitializersStyle : int8_t {
2136: enum BreakInheritanceListStyle : int8_t {
2263: enum EmptyLineAfterAccessModifierStyle : int8_t {
2312: enum EmptyLineBeforeAccessModifierStyle : int8_t {
2533: enum IndentExternBlockStyle : int8_t {
2573: enum PPDirectiveIndentStyle : int8_t {
2694: enum TrailingCommaStyle : int8_t {
2838: enum JavaScriptQuoteStyle : int8_t {
2896: enum LambdaBodyIndentationKind : int8_t {
2934: enum LanguageKind : int8_t {
2974: enum LineEndingStyle : int8_t {
3077: enum NamespaceIndentationKind : int8_t {
3206: enum PackConstructorInitializersStyle : int8_t {
3309: enum PointerAlignmentStyle : int8_t {
3347: enum QualifierAlignmentStyle : int8_t {
3479: enum ReferenceAlignmentStyle : int8_t {
3578: enum RemoveParenthesesStyle : int8_t {
3633: enum RequiresClausePositionStyle : int8_t {
3712: enum RequiresExpressionIndentationKind : int8_t {
3738: enum SeparateDefinitionStyle : int8_t {
3818: enum SortIncludesOptions : int8_t {
3853: enum SortJavaStaticImportOptions : int8_t {
3877: enum SortUsingDeclarationsOptions : int8_t {
3945: enum SpaceAroundPointerQualifiersStyle : int8_t {
4037: enum SpaceBeforeParensStyle : int8_t {
4156: enum AfterPlacementOperatorStyle : int8_t {
4298: enum SpacesInAnglesStyle : int8_t {
4386: enum SpacesInParensStyle : int8_t {
4509: enum LanguageStandard : int8_t {
4600: enum UseTabStyle : int8_t {
clang/include/clang/Lex/Preprocessor.h:
323: enum State : int {
402: enum GMFState : int {
495: enum ModuleDeclState : int {
clang/include/clang/Parse/Parser.h:
320: enum Priority : unsigned short {
clang/include/clang/Sema/DeclSpec.h:
347: enum FriendSpecified : bool {
clang/include/clang/Sema/DelayedDiagnostic.h:
126: enum DDKind : unsigned char { Availability, Access, ForbiddenType };
clang/include/clang/Sema/Overload.h:
89: enum OverloadCandidateRewriteKind : unsigned {
clang/include/clang/Sema/Sema.h:
174: enum OverloadCandidateRewriteKind : unsigned;
495: enum Mode : unsigned char { Native, Natural, Packed, Mac68k };
3672: enum AvailabilityPriority : int {
5242: enum Status : uint8_t { None, MoveEligible, MoveEligibleAndCopyElidable };
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment