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

Side by Side Diff: util/mach/exc_server_variants.cc

Issue 989023002: util/mach/exc_server_variants.cc: Remove unused typedefs (Closed) Base URL: https://chromium.googlesource.com/crashpad/crashpad@master
Patch Set: Created 5 years, 9 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
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2014 The Crashpad Authors. All rights reserved. 1 // Copyright 2014 The Crashpad Authors. All rights reserved.
2 // 2 //
3 // Licensed under the Apache License, Version 2.0 (the "License"); 3 // Licensed under the Apache License, Version 2.0 (the "License");
4 // you may not use this file except in compliance with the License. 4 // you may not use this file except in compliance with the License.
5 // You may obtain a copy of the License at 5 // You may obtain a copy of the License at
6 // 6 //
7 // http://www.apache.org/licenses/LICENSE-2.0 7 // http://www.apache.org/licenses/LICENSE-2.0
8 // 8 //
9 // Unless required by applicable law or agreed to in writing, software 9 // Unless required by applicable law or agreed to in writing, software
10 // distributed under the License is distributed on an "AS IS" BASIS, 10 // distributed under the License is distributed on an "AS IS" BASIS,
(...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after
124 124
125 // Traits for ExcServer<> and SimplifiedExcServer<> adapting them for use with 125 // Traits for ExcServer<> and SimplifiedExcServer<> adapting them for use with
126 // the exc subsystem. 126 // the exc subsystem.
127 struct ExcTraits { 127 struct ExcTraits {
128 using ExceptionCode = exception_data_type_t; 128 using ExceptionCode = exception_data_type_t;
129 129
130 using RequestUnion = __RequestUnion__exc_subsystem; 130 using RequestUnion = __RequestUnion__exc_subsystem;
131 using ReplyUnion = __ReplyUnion__exc_subsystem; 131 using ReplyUnion = __ReplyUnion__exc_subsystem;
132 132
133 using ExceptionRaiseRequest = __Request__exception_raise_t; 133 using ExceptionRaiseRequest = __Request__exception_raise_t;
134 using ExceptionRaiseStateRequest = __Request__exception_raise_state_t; 134 using ExceptionRaiseStateRequest = __Request__exception_raise_state_t;
Mark Mentovai 2015/03/08 19:15:42 They’re still here, they’ve just been promoted up
135 using ExceptionRaiseStateIdentityRequest = 135 using ExceptionRaiseStateIdentityRequest =
136 __Request__exception_raise_state_identity_t; 136 __Request__exception_raise_state_identity_t;
137 137
138 using ExceptionRaiseReply = __Reply__exception_raise_t; 138 using ExceptionRaiseReply = __Reply__exception_raise_t;
139 using ExceptionRaiseStateReply = __Reply__exception_raise_state_t; 139 using ExceptionRaiseStateReply = __Reply__exception_raise_state_t;
140 using ExceptionRaiseStateIdentityReply = 140 using ExceptionRaiseStateIdentityReply =
141 __Reply__exception_raise_state_identity_t; 141 __Reply__exception_raise_state_identity_t;
142 142
143 // The MIG-generated __MIG_check__Request__*() functions are not declared as 143 // The MIG-generated __MIG_check__Request__*() functions are not declared as
144 // accepting const data, but they could have been because they in fact do not 144 // accepting const data, but they could have been because they in fact do not
145 // modify the data. 145 // modify the data.
146 146
147 static kern_return_t MIGCheckRequestExceptionRaise( 147 static kern_return_t MIGCheckRequestExceptionRaise(
148 const ExceptionRaiseRequest* in_request) { 148 const ExceptionRaiseRequest* in_request) {
149 return __MIG_check__Request__exception_raise_t( 149 return __MIG_check__Request__exception_raise_t(
150 const_cast<ExceptionRaiseRequest*>(in_request)); 150 const_cast<ExceptionRaiseRequest*>(in_request));
151 } 151 }
152 152
153 static kern_return_t MIGCheckRequestExceptionRaiseState( 153 static kern_return_t MIGCheckRequestExceptionRaiseState(
154 const ExceptionRaiseStateRequest* in_request, 154 const ExceptionRaiseStateRequest* in_request,
155 const ExceptionRaiseStateRequest** in_request_1) { 155 const ExceptionRaiseStateRequest** in_request_1) {
156 using Request = __Request__exception_raise_state_t;
157 return __MIG_check__Request__exception_raise_state_t( 156 return __MIG_check__Request__exception_raise_state_t(
158 const_cast<ExceptionRaiseStateRequest*>(in_request), 157 const_cast<ExceptionRaiseStateRequest*>(in_request),
159 const_cast<ExceptionRaiseStateRequest**>(in_request_1)); 158 const_cast<ExceptionRaiseStateRequest**>(in_request_1));
160 } 159 }
161 160
162 static kern_return_t MIGCheckRequestExceptionRaiseStateIdentity( 161 static kern_return_t MIGCheckRequestExceptionRaiseStateIdentity(
163 const ExceptionRaiseStateIdentityRequest* in_request, 162 const ExceptionRaiseStateIdentityRequest* in_request,
164 const ExceptionRaiseStateIdentityRequest** in_request_1) { 163 const ExceptionRaiseStateIdentityRequest** in_request_1) {
165 return __MIG_check__Request__exception_raise_state_identity_t( 164 return __MIG_check__Request__exception_raise_state_identity_t(
166 const_cast<ExceptionRaiseStateIdentityRequest*>(in_request), 165 const_cast<ExceptionRaiseStateIdentityRequest*>(in_request),
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
199 198
200 static kern_return_t MIGCheckRequestExceptionRaise( 199 static kern_return_t MIGCheckRequestExceptionRaise(
201 const ExceptionRaiseRequest* in_request) { 200 const ExceptionRaiseRequest* in_request) {
202 return __MIG_check__Request__mach_exception_raise_t( 201 return __MIG_check__Request__mach_exception_raise_t(
203 const_cast<ExceptionRaiseRequest*>(in_request)); 202 const_cast<ExceptionRaiseRequest*>(in_request));
204 } 203 }
205 204
206 static kern_return_t MIGCheckRequestExceptionRaiseState( 205 static kern_return_t MIGCheckRequestExceptionRaiseState(
207 const ExceptionRaiseStateRequest* in_request, 206 const ExceptionRaiseStateRequest* in_request,
208 const ExceptionRaiseStateRequest** in_request_1) { 207 const ExceptionRaiseStateRequest** in_request_1) {
209 using Request = __Request__exception_raise_state_t;
210 return __MIG_check__Request__mach_exception_raise_state_t( 208 return __MIG_check__Request__mach_exception_raise_state_t(
211 const_cast<ExceptionRaiseStateRequest*>(in_request), 209 const_cast<ExceptionRaiseStateRequest*>(in_request),
212 const_cast<ExceptionRaiseStateRequest**>(in_request_1)); 210 const_cast<ExceptionRaiseStateRequest**>(in_request_1));
213 } 211 }
214 212
215 static kern_return_t MIGCheckRequestExceptionRaiseStateIdentity( 213 static kern_return_t MIGCheckRequestExceptionRaiseStateIdentity(
216 const ExceptionRaiseStateIdentityRequest* in_request, 214 const ExceptionRaiseStateIdentityRequest* in_request,
217 const ExceptionRaiseStateIdentityRequest** in_request_1) { 215 const ExceptionRaiseStateIdentityRequest** in_request_1) {
218 return __MIG_check__Request__mach_exception_raise_state_identity_t( 216 return __MIG_check__Request__mach_exception_raise_state_identity_t(
219 const_cast<ExceptionRaiseStateIdentityRequest*>(in_request), 217 const_cast<ExceptionRaiseStateIdentityRequest*>(in_request),
(...skipping 577 matching lines...) Expand 10 before | Expand all | Expand 10 after
797 kern_return_t ExcServerSuccessfulReturnValue(exception_behavior_t behavior, 795 kern_return_t ExcServerSuccessfulReturnValue(exception_behavior_t behavior,
798 bool set_thread_state) { 796 bool set_thread_state) {
799 if (!set_thread_state && ExceptionBehaviorHasState(behavior)) { 797 if (!set_thread_state && ExceptionBehaviorHasState(behavior)) {
800 return MACH_RCV_PORT_DIED; 798 return MACH_RCV_PORT_DIED;
801 } 799 }
802 800
803 return KERN_SUCCESS; 801 return KERN_SUCCESS;
804 } 802 }
805 803
806 } // namespace crashpad 804 } // namespace crashpad
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698