#pragma reachable
适用的调用
| 编译指示 (pragma) | xlc (编译 C) | xlC (编译 C++) | xlclang(编译 C) | xlclang++(编译 C++) |
|---|---|---|---|---|
#pragma reachable |
✓ | ✓ | ✓ | ✓ |
注: 此表中仅列出典型调用。 对于所有基本调用及其等效特殊调用,您可以参阅 编译器调用的完整列表 。
类别
用途
通知编译器,程序中所指定函数后的点可作为来自某个未知位置的分支的目标。
通过通知编译器可以从指定函数中的 return 语句以外的程序中的某个点到达指定函数之后的指令,编译指示允许额外的优化机会。
注: 当您包含 setjmp.h 头文件时,编译器将自动为
setjmp 系列函数 (setjmp, _setjmp, sigsetjmp和 _sigsetjmp) 插入 #pragma 可访问 伪指令。语法
参数
- function_name
- 可从程序中除函数的 return 语句以外的点访问的指令前面的函数的名称。
缺省值
不适用。
