aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTadeo Kondrak <me@tadeo.ca>2020-09-25 14:29:03 -0600
committerTadeo Kondrak <me@tadeo.ca>2020-10-06 22:08:25 -0600
commit2b4b03d301ee12126f3bb5ce1d350bac7ad48b84 (patch)
tree8fb38492090561e7cd9707e9a123c5e9d6af787a /src
parent069fbb3c01d8be0940d60e3324213a0cde4a42d5 (diff)
downloadzig-2b4b03d301ee12126f3bb5ce1d350bac7ad48b84.tar.gz
zig-2b4b03d301ee12126f3bb5ce1d350bac7ad48b84.zip
Update zig files for opaque type syntax
Diffstat (limited to 'src')
-rw-r--r--src/clang.zig172
1 files changed, 86 insertions, 86 deletions
diff --git a/src/clang.zig b/src/clang.zig
index 2551829084..e93060edc5 100644
--- a/src/clang.zig
+++ b/src/clang.zig
@@ -1,89 +1,89 @@
const builtin = @import("builtin");
-pub const struct_ZigClangConditionalOperator = @Type(.Opaque);
-pub const struct_ZigClangBinaryConditionalOperator = @Type(.Opaque);
-pub const struct_ZigClangAbstractConditionalOperator = @Type(.Opaque);
-pub const struct_ZigClangAPInt = @Type(.Opaque);
-pub const struct_ZigClangAPSInt = @Type(.Opaque);
-pub const struct_ZigClangAPFloat = @Type(.Opaque);
-pub const struct_ZigClangASTContext = @Type(.Opaque);
-pub const struct_ZigClangASTUnit = @Type(.Opaque);
-pub const struct_ZigClangArraySubscriptExpr = @Type(.Opaque);
-pub const struct_ZigClangArrayType = @Type(.Opaque);
-pub const struct_ZigClangAttributedType = @Type(.Opaque);
-pub const struct_ZigClangBinaryOperator = @Type(.Opaque);
-pub const struct_ZigClangBreakStmt = @Type(.Opaque);
-pub const struct_ZigClangBuiltinType = @Type(.Opaque);
-pub const struct_ZigClangCStyleCastExpr = @Type(.Opaque);
-pub const struct_ZigClangCallExpr = @Type(.Opaque);
-pub const struct_ZigClangCaseStmt = @Type(.Opaque);
-pub const struct_ZigClangCompoundAssignOperator = @Type(.Opaque);
-pub const struct_ZigClangCompoundStmt = @Type(.Opaque);
-pub const struct_ZigClangConstantArrayType = @Type(.Opaque);
-pub const struct_ZigClangContinueStmt = @Type(.Opaque);
-pub const struct_ZigClangDecayedType = @Type(.Opaque);
-pub const ZigClangDecl = @Type(.Opaque);
-pub const struct_ZigClangDeclRefExpr = @Type(.Opaque);
-pub const struct_ZigClangDeclStmt = @Type(.Opaque);
-pub const struct_ZigClangDefaultStmt = @Type(.Opaque);
-pub const struct_ZigClangDiagnosticOptions = @Type(.Opaque);
-pub const struct_ZigClangDiagnosticsEngine = @Type(.Opaque);
-pub const struct_ZigClangDoStmt = @Type(.Opaque);
-pub const struct_ZigClangElaboratedType = @Type(.Opaque);
-pub const struct_ZigClangEnumConstantDecl = @Type(.Opaque);
-pub const struct_ZigClangEnumDecl = @Type(.Opaque);
-pub const struct_ZigClangEnumType = @Type(.Opaque);
-pub const struct_ZigClangExpr = @Type(.Opaque);
-pub const struct_ZigClangFieldDecl = @Type(.Opaque);
-pub const struct_ZigClangFileID = @Type(.Opaque);
-pub const struct_ZigClangForStmt = @Type(.Opaque);
-pub const struct_ZigClangFullSourceLoc = @Type(.Opaque);
-pub const struct_ZigClangFunctionDecl = @Type(.Opaque);
-pub const struct_ZigClangFunctionProtoType = @Type(.Opaque);
-pub const struct_ZigClangIfStmt = @Type(.Opaque);
-pub const struct_ZigClangImplicitCastExpr = @Type(.Opaque);
-pub const struct_ZigClangIncompleteArrayType = @Type(.Opaque);
-pub const struct_ZigClangIntegerLiteral = @Type(.Opaque);
-pub const struct_ZigClangMacroDefinitionRecord = @Type(.Opaque);
-pub const struct_ZigClangMacroExpansion = @Type(.Opaque);
-pub const struct_ZigClangMacroQualifiedType = @Type(.Opaque);
-pub const struct_ZigClangMemberExpr = @Type(.Opaque);
-pub const struct_ZigClangNamedDecl = @Type(.Opaque);
-pub const struct_ZigClangNone = @Type(.Opaque);
-pub const struct_ZigClangOpaqueValueExpr = @Type(.Opaque);
-pub const struct_ZigClangPCHContainerOperations = @Type(.Opaque);
-pub const struct_ZigClangParenExpr = @Type(.Opaque);
-pub const struct_ZigClangParenType = @Type(.Opaque);
-pub const struct_ZigClangParmVarDecl = @Type(.Opaque);
-pub const struct_ZigClangPointerType = @Type(.Opaque);
-pub const struct_ZigClangPreprocessedEntity = @Type(.Opaque);
-pub const struct_ZigClangRecordDecl = @Type(.Opaque);
-pub const struct_ZigClangRecordType = @Type(.Opaque);
-pub const struct_ZigClangReturnStmt = @Type(.Opaque);
-pub const struct_ZigClangSkipFunctionBodiesScope = @Type(.Opaque);
-pub const struct_ZigClangSourceManager = @Type(.Opaque);
-pub const struct_ZigClangSourceRange = @Type(.Opaque);
-pub const ZigClangStmt = @Type(.Opaque);
-pub const struct_ZigClangStringLiteral = @Type(.Opaque);
-pub const struct_ZigClangStringRef = @Type(.Opaque);
-pub const struct_ZigClangSwitchStmt = @Type(.Opaque);
-pub const struct_ZigClangTagDecl = @Type(.Opaque);
-pub const struct_ZigClangType = @Type(.Opaque);
-pub const struct_ZigClangTypedefNameDecl = @Type(.Opaque);
-pub const struct_ZigClangTypedefType = @Type(.Opaque);
-pub const struct_ZigClangUnaryExprOrTypeTraitExpr = @Type(.Opaque);
-pub const struct_ZigClangUnaryOperator = @Type(.Opaque);
-pub const struct_ZigClangValueDecl = @Type(.Opaque);
-pub const struct_ZigClangVarDecl = @Type(.Opaque);
-pub const struct_ZigClangWhileStmt = @Type(.Opaque);
-pub const struct_ZigClangFunctionType = @Type(.Opaque);
-pub const struct_ZigClangPredefinedExpr = @Type(.Opaque);
-pub const struct_ZigClangInitListExpr = @Type(.Opaque);
-pub const ZigClangPreprocessingRecord = @Type(.Opaque);
-pub const ZigClangFloatingLiteral = @Type(.Opaque);
-pub const ZigClangConstantExpr = @Type(.Opaque);
-pub const ZigClangCharacterLiteral = @Type(.Opaque);
-pub const ZigClangStmtExpr = @Type(.Opaque);
+pub const struct_ZigClangConditionalOperator = opaque {};
+pub const struct_ZigClangBinaryConditionalOperator = opaque {};
+pub const struct_ZigClangAbstractConditionalOperator = opaque {};
+pub const struct_ZigClangAPInt = opaque {};
+pub const struct_ZigClangAPSInt = opaque {};
+pub const struct_ZigClangAPFloat = opaque {};
+pub const struct_ZigClangASTContext = opaque {};
+pub const struct_ZigClangASTUnit = opaque {};
+pub const struct_ZigClangArraySubscriptExpr = opaque {};
+pub const struct_ZigClangArrayType = opaque {};
+pub const struct_ZigClangAttributedType = opaque {};
+pub const struct_ZigClangBinaryOperator = opaque {};
+pub const struct_ZigClangBreakStmt = opaque {};
+pub const struct_ZigClangBuiltinType = opaque {};
+pub const struct_ZigClangCStyleCastExpr = opaque {};
+pub const struct_ZigClangCallExpr = opaque {};
+pub const struct_ZigClangCaseStmt = opaque {};
+pub const struct_ZigClangCompoundAssignOperator = opaque {};
+pub const struct_ZigClangCompoundStmt = opaque {};
+pub const struct_ZigClangConstantArrayType = opaque {};
+pub const struct_ZigClangContinueStmt = opaque {};
+pub const struct_ZigClangDecayedType = opaque {};
+pub const ZigClangDecl = opaque {};
+pub const struct_ZigClangDeclRefExpr = opaque {};
+pub const struct_ZigClangDeclStmt = opaque {};
+pub const struct_ZigClangDefaultStmt = opaque {};
+pub const struct_ZigClangDiagnosticOptions = opaque {};
+pub const struct_ZigClangDiagnosticsEngine = opaque {};
+pub const struct_ZigClangDoStmt = opaque {};
+pub const struct_ZigClangElaboratedType = opaque {};
+pub const struct_ZigClangEnumConstantDecl = opaque {};
+pub const struct_ZigClangEnumDecl = opaque {};
+pub const struct_ZigClangEnumType = opaque {};
+pub const struct_ZigClangExpr = opaque {};
+pub const struct_ZigClangFieldDecl = opaque {};
+pub const struct_ZigClangFileID = opaque {};
+pub const struct_ZigClangForStmt = opaque {};
+pub const struct_ZigClangFullSourceLoc = opaque {};
+pub const struct_ZigClangFunctionDecl = opaque {};
+pub const struct_ZigClangFunctionProtoType = opaque {};
+pub const struct_ZigClangIfStmt = opaque {};
+pub const struct_ZigClangImplicitCastExpr = opaque {};
+pub const struct_ZigClangIncompleteArrayType = opaque {};
+pub const struct_ZigClangIntegerLiteral = opaque {};
+pub const struct_ZigClangMacroDefinitionRecord = opaque {};
+pub const struct_ZigClangMacroExpansion = opaque {};
+pub const struct_ZigClangMacroQualifiedType = opaque {};
+pub const struct_ZigClangMemberExpr = opaque {};
+pub const struct_ZigClangNamedDecl = opaque {};
+pub const struct_ZigClangNone = opaque {};
+pub const struct_ZigClangOpaqueValueExpr = opaque {};
+pub const struct_ZigClangPCHContainerOperations = opaque {};
+pub const struct_ZigClangParenExpr = opaque {};
+pub const struct_ZigClangParenType = opaque {};
+pub const struct_ZigClangParmVarDecl = opaque {};
+pub const struct_ZigClangPointerType = opaque {};
+pub const struct_ZigClangPreprocessedEntity = opaque {};
+pub const struct_ZigClangRecordDecl = opaque {};
+pub const struct_ZigClangRecordType = opaque {};
+pub const struct_ZigClangReturnStmt = opaque {};
+pub const struct_ZigClangSkipFunctionBodiesScope = opaque {};
+pub const struct_ZigClangSourceManager = opaque {};
+pub const struct_ZigClangSourceRange = opaque {};
+pub const ZigClangStmt = opaque {};
+pub const struct_ZigClangStringLiteral = opaque {};
+pub const struct_ZigClangStringRef = opaque {};
+pub const struct_ZigClangSwitchStmt = opaque {};
+pub const struct_ZigClangTagDecl = opaque {};
+pub const struct_ZigClangType = opaque {};
+pub const struct_ZigClangTypedefNameDecl = opaque {};
+pub const struct_ZigClangTypedefType = opaque {};
+pub const struct_ZigClangUnaryExprOrTypeTraitExpr = opaque {};
+pub const struct_ZigClangUnaryOperator = opaque {};
+pub const struct_ZigClangValueDecl = opaque {};
+pub const struct_ZigClangVarDecl = opaque {};
+pub const struct_ZigClangWhileStmt = opaque {};
+pub const struct_ZigClangFunctionType = opaque {};
+pub const struct_ZigClangPredefinedExpr = opaque {};
+pub const struct_ZigClangInitListExpr = opaque {};
+pub const ZigClangPreprocessingRecord = opaque {};
+pub const ZigClangFloatingLiteral = opaque {};
+pub const ZigClangConstantExpr = opaque {};
+pub const ZigClangCharacterLiteral = opaque {};
+pub const ZigClangStmtExpr = opaque {};
pub const ZigClangBO = extern enum {
PtrMemD,
@@ -749,11 +749,11 @@ pub const ZigClangCharacterLiteral_CharacterKind = extern enum {
};
pub const ZigClangRecordDecl_field_iterator = extern struct {
- opaque: *c_void,
+ ptr: *c_void,
};
pub const ZigClangEnumDecl_enumerator_iterator = extern struct {
- opaque: *c_void,
+ ptr: *c_void,
};
pub const ZigClangPreprocessingRecord_iterator = extern struct {