Warning, /eic-opticks/sysrap/tests/NSLogTest_mm.mm is written in an unsupported language. File is not indexed.
0001 /*
0002 * Copyright (c) 2019 Opticks Team. All Rights Reserved.
0003 *
0004 * This file is part of Opticks
0005 * (see https://bitbucket.org/simoncblyth/opticks).
0006 *
0007 * Licensed under the Apache License, Version 2.0 (the "License");
0008 * you may not use this file except in compliance with the License.
0009 * You may obtain a copy of the License at
0010 *
0011 * http://www.apache.org/licenses/LICENSE-2.0
0012 *
0013 * Unless required by applicable law or agreed to in writing, software
0014 * distributed under the License is distributed on an "AS IS" BASIS,
0015 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
0016 * See the License for the specific language governing permissions and
0017 * limitations under the License.
0018 */
0019
0020
0021 #import <Foundation/Foundation.h>
0022
0023
0024
0025 void c()
0026 {
0027 NSLog(@"c");
0028 NSLog(@"Stack trace : %@",[NSThread callStackSymbols]);
0029 }
0030
0031
0032 void b()
0033 {
0034 NSLog(@"b");
0035 c();
0036 }
0037
0038 void a()
0039 {
0040 NSLog(@"a");
0041 b();
0042 }
0043
0044
0045
0046 int main(int argc, char** argv)
0047 {
0048 NSLog(@"Testing");
0049 a();
0050 }
0051
0052 /*
0053
0054 */
0055
0056