|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/Sema/Sema.h11318 bool SemaBuiltinConstantArgRange(CallExpr *TheCall, int ArgNum, int Low,
References
gen/tools/clang/include/clang/Basic/arm_mve_builtin_sema.inc 4 return SemaBuiltinConstantArgRange(TheCall, 1, 0x0, 0x1FC) ||
8 return SemaBuiltinConstantArgRange(TheCall, 1, 0x0, 0x3F8) ||
11 return SemaBuiltinConstantArgRange(TheCall, 1, 0x1, 0x20);
tools/clang/lib/Sema/SemaChecking.cpp 1200 if (SemaBuiltinConstantArgRange(TheCall, 1, 0, 3))
1717 return SemaBuiltinConstantArgRange(TheCall, i, l, u + l);
1852 return SemaBuiltinConstantArgRange(TheCall, 1, 0, 1) ||
1853 SemaBuiltinConstantArgRange(TheCall, 2, 0, 1);
1877 return SemaBuiltinConstantArgRange(TheCall, 1, 1, 32);
1879 return SemaBuiltinConstantArgRange(TheCall, 1, 0, 31);
1881 return SemaBuiltinConstantArgRange(TheCall, 1, 1, 16);
1883 return SemaBuiltinConstantArgRange(TheCall, 1, 0, 15);
1886 return SemaBuiltinConstantArgRange(TheCall, 1, 0, 1);
1891 return SemaBuiltinConstantArgRange(TheCall, 0, 0, 15);
1905 return SemaBuiltinConstantArgRange(TheCall, 1, 0, 1) ||
1906 SemaBuiltinConstantArgRange(TheCall, 2, 0, 2) ||
1907 SemaBuiltinConstantArgRange(TheCall, 3, 0, 1) ||
1908 SemaBuiltinConstantArgRange(TheCall, 4, 0, 1);
1936 return SemaBuiltinConstantArgRange(TheCall, 0, 0, 0x7fff);
1939 return SemaBuiltinConstantArgRange(TheCall, 0, 0, 31);
1955 return SemaBuiltinConstantArgRange(TheCall, i, l, u + l);
3034 Error |= SemaBuiltinConstantArgRange(TheCall, A.OpNum, Min, Max);
3039 Error |= SemaBuiltinConstantArgRange(TheCall, A.OpNum, Min, Max) |
3229 return SemaBuiltinConstantArgRange(TheCall, i, l, u);
3231 return SemaBuiltinConstantArgRange(TheCall, i, l, u) ||
3270 return SemaBuiltinConstantArgRange(TheCall, 1, 0, 1) ||
3271 SemaBuiltinConstantArgRange(TheCall, 2, 0, 15);
3273 return SemaBuiltinConstantArgRange(TheCall, 0, 0, 3);
3281 return SemaBuiltinConstantArgRange(TheCall, 0, 0, 31) ||
3282 SemaBuiltinConstantArgRange(TheCall, 2, 0, 31);
3287 return SemaBuiltinConstantArgRange(TheCall, 2, 0, 3);
3293 SemaBuiltinConstantArgRange(TheCall, 1, 0, 1);
3297 return SemaBuiltinConstantArgRange(TheCall, i, l, u);
3335 return SemaBuiltinConstantArgRange(TheCall, 1, 0, 15) ||
3336 SemaBuiltinConstantArgRange(TheCall, 2, 0, 15);
3362 return SemaBuiltinConstantArgRange(TheCall, i, l, u);
4081 return SemaBuiltinConstantArgRange(TheCall, i, l, u, /*RangeIsError*/ false);
5999 if (SemaBuiltinConstantArgRange(TheCall, i, 0, i == 1 ? 1 : 3))
6391 return SemaBuiltinConstantArgRange(TheCall, 1, 0, 15);
6591 return SemaBuiltinConstantArgRange(TheCall, 1, 0, 15);