代码搜索:Scan
找到约 10,000 项符合「Scan」的源代码
代码结果 10,000
www.eeworm.com/read/162614/5517591
c fvisibility-override2.c
/* Test that -fvisibility does not override class member specific settings. */
/* { dg-do compile } */
/* { dg-require-visibility "" } */
/* { dg-options "-fvisibility=hidden" } */
/* { dg-final { sca
www.eeworm.com/read/162614/5517592
c visibility-7.c
/* Test warning from conflicting visibility specifications. */
/* { dg-require-visibility "protected" } */
/* { dg-final { scan-hidden "xyzzy" } } */
extern int
__attribute__((visibility ("hidden"))
www.eeworm.com/read/162614/5517594
c visibility-1.c
/* Test visibility attribute on function definition. */
/* { dg-require-visibility "" }
/* { dg-final { scan-hidden "_Z3foov" } } */
void
__attribute__((visibility ("hidden")))
foo()
{ }
www.eeworm.com/read/162614/5517598
c visibility-2.c
/* Test that visibility attribute on declaration extends to definition. */
/* { dg-require-visibility "" }
/* { dg-final { scan-hidden "_Z3foov" } } */
void __attribute__((visibility ("hidden"))) foo
www.eeworm.com/read/162614/5517599
c virtual.c
/* Test that setting visibility for class affects virtual table. */
/* { dg-do compile } */
/* { dg-require-visibility "" } */
/* { dg-final { scan-hidden "ZTV3Foo" } } */
class __attribute__ ((visib
www.eeworm.com/read/162614/5517600
c fvisibility-override1.c
/* Test that -fvisibility does not override class member specific settings. */
/* { dg-do compile } */
/* { dg-require-visibility "" } */
/* { dg-options "-fvisibility=hidden" } */
/* { dg-final { sca
www.eeworm.com/read/162614/5517605
c pragma.c
/* Test that #pragma GCC visibility affects class members. */
/* { dg-do compile } */
/* { dg-require-visibility "" } */
/* { dg-final { scan-hidden "_ZN3Foo6methodEv" } } */
#pragma GCC visibility p
www.eeworm.com/read/162614/5517611
c weak2.c
// Test for #pragma weak with declaration not at file scope.
// { dg-do compile }
// { dg-require-weak "" }
// { dg-options "" }
// { dg-final { scan-assembler "weak\[^ \t\]*\[ \t\]_?_Z3foov" } }
#
www.eeworm.com/read/162614/5518625
c mangle24.c
// Test mangling of __float80.
// The C++ ABI document says __float80 is mangled as "e". It
// also says that "long double" is mangled as "e", so these conflict on
// ia64-hpux where "long double" is
www.eeworm.com/read/162614/5518820
c first-global.c
/* { dg-do compile } */
/* { dg-final { scan-assembler "_GLOBAL__I_foobar" } } */
struct foo { foo (); };
foo foobar;