代码搜索:parse

找到约 10,000 项符合「parse」的源代码

代码结果 10,000
www.eeworm.com/read/240162/4583051

c parse2.c

// { dg-do assemble } // Bug: g++ doesn't understand constructor syntax for pointers. void f () { char * p (0); }
www.eeworm.com/read/240162/4583053

c parse3.c

// { dg-do assemble } // PRMS Id: 4484 (bug 2) // Bug: g++ does not grok abstract declarator syntax for method pointers. template class A { }; void (A::*p)() = (void (A::*)())0;
www.eeworm.com/read/240162/4583060

c parse8.c

// { dg-do assemble } void foo(const int* const); // { dg-bogus "" }
www.eeworm.com/read/240162/4583077

c parse7.c

// { dg-do assemble } // Bug: g++ tries to parse this as a constructor. typedef int foo; struct A { foo (*bar)(); };
www.eeworm.com/read/240162/4583134

c parse1.c

// { dg-do assemble } // Bug: g++ parses the declaration of r as a function declaration. void foo (int i) { int &r (i); r = 1; // { dg-bogus "" } }
www.eeworm.com/read/240162/4583175

c parse12.c

// { dg-do run } // PRMS Id: 6821 struct A { int operator()(int i) { return i; } }; struct B { A* p; int f () { return (*p)(42); } // { dg-bogus "" } }; int main () { B b = { new A };
www.eeworm.com/read/240162/4583197

c parse14.c

// { dg-do assemble } // Bug: g++ decides that A::foo is introducing a constructor declarator. struct A { typedef bool foo; }; A::foo (*bar) (); struct B { A::foo (*bar) (); };
www.eeworm.com/read/240162/4583229

c parse13.c

// { dg-do assemble } struct A { struct B {}; struct C; }; struct A :: C : A :: B {}; // { dg-bogus "" } parse error before `:'
www.eeworm.com/read/240162/4583230

c parse9.c

// { dg-do run } // PRMS Id: 5720 // Bug: the extra set of parens confuses the expr/declarator disambiguation. class Fu { int val; public: Fu(int i) : val(i) { }; void print() { } }; int main
www.eeworm.com/read/240162/4583271

c parse4.c

// { dg-do assemble } // Bug: g++ doesn't handle superfluous parentheses when redeclaring a TYPENAME. typedef int foo; class A { typedef int ((foo)); // { dg-bogus "" } };