Lines Matching full:instantiate

202   // If the attribute has delayed arguments it will have to instantiate those  in instantiateDependentAnnotationAttr()
708 // specialization. We should only instantiate attributes that were added in InstantiateAttrsForDecl()
1662 // Instantiate the qualifier. We have to do this first in case in VisitClassTemplateDecl()
2049 // For nested local classes, we will instantiate the members when we in VisitCXXRecordDecl()
2310 // Instantiate the explicit template arguments. in VisitFunctionDecl()
2341 // Instantiate the explicit template arguments. in VisitFunctionDecl()
2497 // Instantiate enclosing template arguments for friends. in VisitCXXMethodDecl()
2707 // If the name of this function was written as a template-id, instantiate in VisitCXXMethodDecl()
2711 // Instantiate the explicit template arguments. in VisitCXXMethodDecl()
2871 // PR17480: Honor the used attribute to instantiate member function in VisitCXXMethodDecl()
3157 // Instantiate the template parameter list of the template template parameter. in VisitTemplateTemplateParmDecl()
3501 // Instantiate the slices of this pack and build a UsingPackDecl. in instantiateUnresolvedUsingDecl()
3650 // Instantiate type and check if it is allowed. in VisitOMPDeclareReductionDecl()
3741 // Instantiate type and check if it is allowed. in VisitOMPDeclareMapperDecl()
3767 // Instantiate the mapper variable. in VisitOMPDeclareMapperDecl()
3781 // Instantiate map clauses. in VisitOMPDeclareMapperDecl()
3855 "can only instantiate an explicit specialization " in VisitClassTemplateSpecializationDecl()
3950 // Instantiate the members of the class-scope explicit specialization eagerly. in VisitClassTemplateSpecializationDecl()
4062 // FIXME: We need to be able to instantiate FriendTemplateDecls. in VisitFriendTemplateDecl()
4065 "cannot instantiate %0 yet"); in VisitFriendTemplateDecl()
4176 /// \param L The parameter list to instantiate
4216 /// Instantiate the declaration of a class template partial
4329 /// Instantiate the declaration of a variable template partial
4510 // substitution occurred. However, we still need to instantiate in SubstFunctionType()
4539 // In this case, we'll just go instantiate the ParmVarDecls that we in SubstFunctionType()
4645 // Instantiate the expression. in InstantiateDefaultArgument()
4890 // Never instantiate an explicit specialization except if it is a class scope in InstantiateFunctionDefinition()
4897 // Never implicitly instantiate a builtin; we don't actually need a function in InstantiateFunctionDefinition()
4903 // Don't instantiate a definition if we already have one. in InstantiateFunctionDefinition()
4910 // If we're asked to instantiate a function whose body comes from an in InstantiateFunctionDefinition()
4984 // queue of pending implicit instantiations that we will instantiate later, in InstantiateFunctionDefinition()
5008 // Note, we should never try to instantiate a deleted function template. in InstantiateFunctionDefinition()
5175 // If this is a constructor, instantiate the member initializers. in InstantiateFunctionDefinition()
5179 // If this is an MS ABI dllexport default constructor, instantiate any in InstantiateFunctionDefinition()
5187 // Instantiate the function body. in InstantiateFunctionDefinition()
5229 // Instantiate the first declaration of the variable template: for a partial in BuildVarTemplateInstantiation()
5232 // to instantiate a member in the class (a declaration), and if it's outside, in BuildVarTemplateInstantiation()
5233 // we want to instantiate a definition. in BuildVarTemplateInstantiation()
5269 "don't have a definition to instantiate from"); in CompleteVarTemplateSpecializationDecl()
5284 // Instantiate the initializer. in CompleteVarTemplateSpecializationDecl()
5399 // Figure out whether to eagerly instantiate the initializer. in BuildVariableInstantiation()
5401 // We're producing a template. Don't instantiate the initializer yet. in BuildVariableInstantiation()
5442 // Instantiate the initializer. in InstantiateVariableInitializer()
5498 // Never instantiate an explicitly-specialized entity. in InstantiateVariableDefinition()
5514 // uninstantiated initializer on the declaration. If so, instantiate in InstantiateVariableDefinition()
5518 // is that along this path we may instantiate an initializer from an in InstantiateVariableDefinition()
5519 // in-class declaration of the template and instantiate the definition in InstantiateVariableDefinition()
5537 // queue of pending implicit instantiations that we will instantiate in InstantiateVariableDefinition()
5564 // any instantiation. Rather, we rely on the user to instantiate this in InstantiateVariableDefinition()
5636 // queue of pending implicit instantiations that we will instantiate later, in InstantiateVariableDefinition()
5658 // We need to instantiate the definition of a static data member template, in InstantiateVariableDefinition()
5659 // and all we have is the in-class declaration of it. Instantiate a separate in InstantiateVariableDefinition()
5716 // Instantiate all the initializers. in InstantiateMemInitializers()
5718 // Only instantiate written initializers, let Sema re-construct implicit in InstantiateMemInitializers()
5750 // Instantiate the initializer. in InstantiateMemInitializers()
5758 // Instantiate the base type. in InstantiateMemInitializers()
5784 // Instantiate the initializer. in InstantiateMemInitializers()
5953 // An unresolved using declaration can instantiate to an unresolved using in isInstantiationOfUnresolvedUsingDecl()
6151 // before definition. In these cases we need to instantiate relevant in FindInstantiatedDecl()
6168 // been found yet. Lazily instantiate it and return it now. in FindInstantiatedDecl()
6172 assert(Inst && "Failed to instantiate label??"); in FindInstantiatedDecl()
6295 // If our context used to be dependent, we may need to instantiate in FindInstantiatedDecl()
6342 // UsingShadowDecls can instantiate to nothing because of using hiding. in FindInstantiatedDecl()
6345 // this declaration failed to instantiate. There's no point in in FindInstantiatedDecl()
6398 // Instantiate function definitions in PerformPendingInstantiations()
6423 // Instantiate variable definitions in PerformPendingInstantiations()
6431 // Don't try to instantiate declarations if the most recent redeclaration in PerformPendingInstantiations()
6444 continue; // No longer need to instantiate this type. in PerformPendingInstantiations()
6460 // Instantiate static data member definitions or variable template in PerformPendingInstantiations()