Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(576)

Side by Side Diff: runtime/bin/file_unsupported.cc

Issue 1839463002: Really remove io support when dart:io is unsupported. (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 // Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file.
4
5 #if defined(DART_IO_DISABLED)
6
7 #include "bin/builtin.h"
8 #include "bin/dartutils.h"
9 #include "include/dart_api.h"
10
11 namespace dart {
12 namespace bin {
13
14 void FUNCTION_NAME(File_Open)(Dart_NativeArguments args) {
15 Dart_ThrowException(DartUtils::NewInternalError(
16 "File is not supported on this platform"));
17 }
18
19
20 void FUNCTION_NAME(File_Exists)(Dart_NativeArguments args) {
21 Dart_ThrowException(DartUtils::NewInternalError(
22 "File is not supported on this platform"));
23 }
24
25
26 void FUNCTION_NAME(File_Close)(Dart_NativeArguments args) {
27 Dart_ThrowException(DartUtils::NewInternalError(
28 "File is not supported on this platform"));
29 }
30
31
32 void FUNCTION_NAME(File_GetFD)(Dart_NativeArguments args) {
33 Dart_ThrowException(DartUtils::NewInternalError(
34 "File is not supported on this platform"));
35 }
36
37
38 void FUNCTION_NAME(File_ReadByte)(Dart_NativeArguments args) {
39 Dart_ThrowException(DartUtils::NewInternalError(
40 "File is not supported on this platform"));
41 }
42
43
44 void FUNCTION_NAME(File_WriteByte)(Dart_NativeArguments args) {
45 Dart_ThrowException(DartUtils::NewInternalError(
46 "File is not supported on this platform"));
47 }
48
49
50 void FUNCTION_NAME(File_Read)(Dart_NativeArguments args) {
51 Dart_ThrowException(DartUtils::NewInternalError(
52 "File is not supported on this platform"));
53 }
54
55
56 void FUNCTION_NAME(File_ReadInto)(Dart_NativeArguments args) {
57 Dart_ThrowException(DartUtils::NewInternalError(
58 "File is not supported on this platform"));
59 }
60
61
62 void FUNCTION_NAME(File_WriteFrom)(Dart_NativeArguments args) {
63 Dart_ThrowException(DartUtils::NewInternalError(
64 "File is not supported on this platform"));
65 }
66
67
68 void FUNCTION_NAME(File_Position)(Dart_NativeArguments args) {
69 Dart_ThrowException(DartUtils::NewInternalError(
70 "File is not supported on this platform"));
71 }
72
73
74 void FUNCTION_NAME(File_SetPosition)(Dart_NativeArguments args) {
75 Dart_ThrowException(DartUtils::NewInternalError(
76 "File is not supported on this platform"));
77 }
78
79
80 void FUNCTION_NAME(File_Truncate)(Dart_NativeArguments args) {
81 Dart_ThrowException(DartUtils::NewInternalError(
82 "File is not supported on this platform"));
83 }
84
85
86 void FUNCTION_NAME(File_Length)(Dart_NativeArguments args) {
87 Dart_ThrowException(DartUtils::NewInternalError(
88 "File is not supported on this platform"));
89 }
90
91
92 void FUNCTION_NAME(File_LengthFromPath)(Dart_NativeArguments args) {
93 Dart_ThrowException(DartUtils::NewInternalError(
94 "File is not supported on this platform"));
95 }
96
97
98 void FUNCTION_NAME(File_LastModified)(Dart_NativeArguments args) {
99 Dart_ThrowException(DartUtils::NewInternalError(
100 "File is not supported on this platform"));
101 }
102
103
104 void FUNCTION_NAME(File_Flush)(Dart_NativeArguments args) {
105 Dart_ThrowException(DartUtils::NewInternalError(
106 "File is not supported on this platform"));
107 }
108
109
110 void FUNCTION_NAME(File_Lock)(Dart_NativeArguments args) {
111 Dart_ThrowException(DartUtils::NewInternalError(
112 "File is not supported on this platform"));
113 }
114
115
116 void FUNCTION_NAME(File_Create)(Dart_NativeArguments args) {
117 Dart_ThrowException(DartUtils::NewInternalError(
118 "File is not supported on this platform"));
119 }
120
121
122 void FUNCTION_NAME(File_CreateLink)(Dart_NativeArguments args) {
123 Dart_ThrowException(DartUtils::NewInternalError(
124 "File is not supported on this platform"));
125 }
126
127
128 void FUNCTION_NAME(File_LinkTarget)(Dart_NativeArguments args) {
129 Dart_ThrowException(DartUtils::NewInternalError(
130 "File is not supported on this platform"));
131 }
132
133
134 void FUNCTION_NAME(File_Delete)(Dart_NativeArguments args) {
135 Dart_ThrowException(DartUtils::NewInternalError(
136 "File is not supported on this platform"));
137 }
138
139
140 void FUNCTION_NAME(File_DeleteLink)(Dart_NativeArguments args) {
141 Dart_ThrowException(DartUtils::NewInternalError(
142 "File is not supported on this platform"));
143 }
144
145
146 void FUNCTION_NAME(File_Rename)(Dart_NativeArguments args) {
147 Dart_ThrowException(DartUtils::NewInternalError(
148 "File is not supported on this platform"));
149 }
150
151
152 void FUNCTION_NAME(File_RenameLink)(Dart_NativeArguments args) {
153 Dart_ThrowException(DartUtils::NewInternalError(
154 "File is not supported on this platform"));
155 }
156
157
158 void FUNCTION_NAME(File_Copy)(Dart_NativeArguments args) {
159 Dart_ThrowException(DartUtils::NewInternalError(
160 "File is not supported on this platform"));
161 }
162
163
164 void FUNCTION_NAME(File_ResolveSymbolicLinks)(Dart_NativeArguments args) {
165 Dart_ThrowException(DartUtils::NewInternalError(
166 "File is not supported on this platform"));
167 }
168
169
170 void FUNCTION_NAME(File_OpenStdio)(Dart_NativeArguments args) {
171 Dart_ThrowException(DartUtils::NewInternalError(
172 "File is not supported on this platform"));
173 }
174
175
176 void FUNCTION_NAME(File_GetStdioHandleType)(Dart_NativeArguments args) {
177 Dart_ThrowException(DartUtils::NewInternalError(
178 "File is not supported on this platform"));
179 }
180
181
182 void FUNCTION_NAME(File_GetType)(Dart_NativeArguments args) {
183 Dart_ThrowException(DartUtils::NewInternalError(
184 "File is not supported on this platform"));
185 }
186
187
188 void FUNCTION_NAME(File_Stat)(Dart_NativeArguments args) {
189 Dart_ThrowException(DartUtils::NewInternalError(
190 "File is not supported on this platform"));
191 }
192
193
194 void FUNCTION_NAME(File_AreIdentical)(Dart_NativeArguments args) {
195 Dart_ThrowException(DartUtils::NewInternalError(
196 "File is not supported on this platform"));
197 }
198
199 } // namespace bin
200 } // namespace dart
201
202 #endif // !defined(DART_IO_DISABLED)
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698