Lines Matching full:instantiate
495 // instantiate the anonymous struct/union type first.
943 // Instantiate the qualifier. We have to do this first in case
1533 // Instantiate the explicit template arguments.
1608 // to instantiate its definition.
1681 // Instantiate enclosing template arguments for friends.
1746 // Instantiate a declaration of it, too.
2137 // Instantiate the template parameter list of the template template parameter.
2500 "can only instantiate an explicit specialization "
2622 // Instantiate the members of the class-scope explicit specialization eagerly.
2677 // instantiate the anonymous struct/union type first.
2720 // FIXME: We need to be able to instantiate FriendTemplateDecls.
2723 "cannot instantiate %0 yet");
2746 /// \param L The parameter list to instantiate
2775 /// \brief Instantiate the declaration of a class template partial
2902 /// \brief Instantiate the declaration of a variable template partial
3089 // substitution occurred. However, we still need to instantiate
3118 // In this case, we'll just go instantiate the ParmVarDecls that we
3330 /// \brief Instantiate the definition of the given function from its
3354 // Never instantiate an explicit specialization except if it is a class scope
3381 // queue of pending implicit instantiations that we will instantiate later,
3493 // If this is a constructor, instantiate the member initializers.
3500 // Instantiate the function body.
3529 // Instantiate any pending implicit instantiations found during the
3556 // Instantiate the first declaration of the variable template: for a partial
3559 // to instantiate a member in the class (a declaration), and if it's outside,
3560 // we want to instantiate a definition.
3601 // Instantiate the initializer.
3700 /// \brief Instantiate the initializer of a variable.
3715 // Instantiate the initializer.
3744 /// \brief Instantiate the definition of the given variable from its
3787 "Only instantiate variable template specializations that are "
3823 // uninstantiated initializer on the declaration. If so, instantiate
3835 // queue of pending implicit instantiations that we will instantiate
3861 // Instantiate any pending implicit instantiations found during the
3883 // any instantiation. Rather, we rely on the user to instantiate this
3910 // Never instantiate an explicit specialization.
3948 // queue of pending implicit instantiations that we will instantiate later,
3966 // We need to instantiate the definition of a static data member template,
3967 // and all we have is the in-class declaration of it. Instantiate a separate
4015 // Instantiate any pending implicit instantiations found during the
4032 // Instantiate all the initializers.
4034 // Only instantiate written initializers, let Sema re-construct implicit
4066 // Instantiate the initializer.
4074 // Instantiate the base type.
4100 // Instantiate the initializer.
4469 // before definition. In these cases we need to instantiate relevant
4483 // been found yet. Lazily instantiate it and return it now.
4487 assert(Inst && "Failed to instantiate label??");
4571 // If our context used to be dependent, we may need to instantiate
4609 // UsingShadowDecls can instantiate to nothing because of using hiding.
4612 // declaration failed to instantiate. There's no point in complaining
4665 // Instantiate function definitions
4676 // Instantiate variable definitions
4684 // Don't try to instantiate declarations if the most recent redeclaration
4696 continue; // No longer need to instantiate this type.
4710 // Instantiate static data member definitions or variable template