aboutsummaryrefslogtreecommitdiff
path: root/src-self-hosted
diff options
context:
space:
mode:
authorGonzalo Diethelm <gonzalo.diethelm@gmail.com>2019-05-22 15:32:51 +0200
committerGonzalo Diethelm <gonzalo.diethelm@gmail.com>2019-05-28 18:05:08 +0200
commitfd9e63da53afc1cf2a62c194a0d2ffaa93ef4709 (patch)
tree21b1bfe54e8b9522e3a0d5cbbd12f4c8337abdd0 /src-self-hosted
parent7f1dd05fa79bef8aba5f1cf697ff6866fca96617 (diff)
downloadzig-fd9e63da53afc1cf2a62c194a0d2ffaa93ef4709.tar.gz
zig-fd9e63da53afc1cf2a62c194a0d2ffaa93ef4709.zip
clang.zig cleanup #5: add missing enums
Diffstat (limited to 'src-self-hosted')
-rw-r--r--src-self-hosted/clang.zig16
1 files changed, 16 insertions, 0 deletions
diff --git a/src-self-hosted/clang.zig b/src-self-hosted/clang.zig
index 413d745d3e..206e78533e 100644
--- a/src-self-hosted/clang.zig
+++ b/src-self-hosted/clang.zig
@@ -678,6 +678,22 @@ pub const ZigClangStorageClass = extern enum {
Register,
};
+pub const ZigClangAPFloat_roundingMode = extern enum {
+ NearestTiesToEven,
+ TowardPositive,
+ TowardNegative,
+ TowardZero,
+ NearestTiesToAway,
+};
+
+pub const ZigClangStringLiteral_StringKind = extern enum {
+ Ascii,
+ Wide,
+ UTF8,
+ UTF16,
+ UTF32,
+};
+
pub extern fn ZigClangSourceManager_getSpellingLoc(arg0: ?*const struct_ZigClangSourceManager, Loc: struct_ZigClangSourceLocation) struct_ZigClangSourceLocation;
pub extern fn ZigClangSourceManager_getFilename(self: *const struct_ZigClangSourceManager, SpellingLoc: struct_ZigClangSourceLocation) ?[*]const u8;
pub extern fn ZigClangSourceManager_getSpellingLineNumber(arg0: ?*const struct_ZigClangSourceManager, Loc: struct_ZigClangSourceLocation) c_uint;