]> git.saurik.com Git - apple/xnu.git/blobdiff - libkern/kxld/kxld_demangle.h
xnu-4903.270.47.tar.gz
[apple/xnu.git] / libkern / kxld / kxld_demangle.h
index a5250ab49f9b11d4fe04332b5ad4f2029a4e6808..116b0ffbb1c20bdb083a07dda14c9f358d2776f2 100644 (file)
@@ -2,7 +2,7 @@
  * Copyright (c) 2009 Apple Inc. All rights reserved.
  *
  * @APPLE_OSREFERENCE_LICENSE_HEADER_START@
  * Copyright (c) 2009 Apple Inc. All rights reserved.
  *
  * @APPLE_OSREFERENCE_LICENSE_HEADER_START@
- * 
+ *
  * This file contains Original Code and/or Modifications of Original Code
  * as defined in and that are subject to the Apple Public Source License
  * Version 2.0 (the 'License'). You may not use this file except in
  * This file contains Original Code and/or Modifications of Original Code
  * as defined in and that are subject to the Apple Public Source License
  * Version 2.0 (the 'License'). You may not use this file except in
  * unlawful or unlicensed copies of an Apple operating system, or to
  * circumvent, violate, or enable the circumvention or violation of, any
  * terms of an Apple operating system software license agreement.
  * unlawful or unlicensed copies of an Apple operating system, or to
  * circumvent, violate, or enable the circumvention or violation of, any
  * terms of an Apple operating system software license agreement.
- * 
+ *
  * Please obtain a copy of the License at
  * http://www.opensource.apple.com/apsl/ and read it before using this file.
  * Please obtain a copy of the License at
  * http://www.opensource.apple.com/apsl/ and read it before using this file.
- * 
+ *
  * The Original Code and all software distributed under the License are
  * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
  * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
  * The Original Code and all software distributed under the License are
  * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
  * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
@@ -22,7 +22,7 @@
  * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
  * Please see the License for the specific language governing rights and
  * limitations under the License.
  * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
  * Please see the License for the specific language governing rights and
  * limitations under the License.
- * 
+ *
  * @APPLE_OSREFERENCE_LICENSE_HEADER_END@
  */
 
  * @APPLE_OSREFERENCE_LICENSE_HEADER_END@
  */
 
 #include <sys/types.h>
 
 /* @function kxld_demangle
 #include <sys/types.h>
 
 /* @function kxld_demangle
-   
- * @abstract Demangles c++ symbols. 
- * 
+ *
+ * @abstract Demangles c++ symbols.
+ *
  * @param str           The C-string to be demangled.
  * @param buffer        A pointer to a character buffer for storing the result.
  *                      If NULL, a buffer will be malloc'd and stored here.
  *                      If the buffer is not large enough, it will be realloc'd.
  *
  * @param length        The length of the buffer.
  * @param str           The C-string to be demangled.
  * @param buffer        A pointer to a character buffer for storing the result.
  *                      If NULL, a buffer will be malloc'd and stored here.
  *                      If the buffer is not large enough, it will be realloc'd.
  *
  * @param length        The length of the buffer.
- * 
+ *
  * @result              If the input string could be demangled, it returns the
  *                      demangled string.  Otherwise, returns the input string.
  * @result              If the input string could be demangled, it returns the
  *                      demangled string.  Otherwise, returns the input string.
- * 
+ *
  */
 const char * kxld_demangle(const char *str, char **buffer, size_t *length)
  */
 const char * kxld_demangle(const char *str, char **buffer, size_t *length)
-    __attribute__((pure, nonnull(1), visibility("hidden")));
+__attribute__((pure, nonnull(1), visibility("hidden")));
 
 #endif /* !_KXLD_DEMANGLE_H_ */
 
 #endif /* !_KXLD_DEMANGLE_H_ */