Lines Matching defs:constructor

8032 	  /* A constructor declarator cannot appear in a typedef.  */
8135 /* A constructor declarator cannot follow a type-specifier. */
11636 "expected constructor, destructor, or type conversion");
11787 `explicit' constructor is OK. Otherwise, an
11788 `explicit' constructor cannot be used. */
11856 detect constructor, destructor or conversion operators. It is set
11862 a decl-specifier-seq unless it declares a constructor, destructor,
11888 /* Assume this is not a constructor, destructor, or type-conversion
12322 error ("invalid use of constructor as a template");
12324 "name the constructor in a qualified name",
12352 else if (/* There's no way to declare a constructor
15912 constructor declarator. If FRIEND_P is true, the declarator is
15923 /* The common case is that this is not a constructor declarator, so
15925 valid declare a constructor at function scope. */
15928 /* And only certain tokens can begin a constructor declarator. */
15939 /* Assume that we are looking at a constructor declarator. */
15959 /* If we still think that this might be a constructor-declarator,
15981 /* If there was no class-name, then this is not a constructor. */
15985 /* If we're still considering a constructor, we have to see a `(',
15992 is a constructor. (It is actually a function named `f' that
16029 /* Inside the constructor parameter list, surrounding
16466 (parser, "a call to a constructor")))
18961 tree decl, constructor;
18995 constructor = make_node (CONSTRUCTOR);
18996 CONSTRUCTOR_ELTS (constructor) = impl_v;
18999 cp_finish_decl (decl, constructor, 0, 0, LOOKUP_ONLYCONVERTING);
19192 field when copy constructor is synthesized. */
19417 tree constructor;
19435 constructor = make_node (CONSTRUCTOR);
19437 CONSTRUCTOR_ELTS (constructor) = build_block_struct_initlist (block_struct_type,
19445 cp_finish_decl (block_holder_tmp_decl, constructor, 0, 0, LOOKUP_ONLYCONVERTING);