Lines Matching refs:Method

397   CXXMethodDecl *Method = CXXMethodDecl::Create(  in startLambdaDefinition()  local
403 Method->setAccess(AS_public); in startLambdaDefinition()
405 Class->addDecl(Method); in startLambdaDefinition()
409 Method->setLexicalDeclContext(CurContext); in startLambdaDefinition()
413 Method->getLocation(), MethodName, in startLambdaDefinition()
415 Method) : nullptr; in startLambdaDefinition()
418 Method->setDescribedFunctionTemplate(TemplateMethod); in startLambdaDefinition()
425 Method->setParams(Params); in startLambdaDefinition()
429 for (auto *P : Method->parameters()) in startLambdaDefinition()
430 P->setOwningFunction(Method); in startLambdaDefinition()
433 return Method; in startLambdaDefinition()
437 CXXRecordDecl *Class, CXXMethodDecl *Method, in handleLambdaNumbering() argument
484 unsigned ManglingNumber = MCtx->getManglingNumber(Method); in handleLambdaNumbering()
487 Class->setDeviceLambdaManglingNumber(MCtx->getDeviceManglingNumber(Method)); in handleLambdaNumbering()
1011 CXXMethodDecl *Method = in ActOnStartOfLambdaDefinition() local
1017 CheckCXXDefaultArguments(Method); in ActOnStartOfLambdaDefinition()
1021 AddRangeBasedOptnone(Method); in ActOnStartOfLambdaDefinition()
1024 if (Attr *A = getImplicitCodeSegOrSectionAttrForFunction(Method, /*IsDefinition=*/true)) in ActOnStartOfLambdaDefinition()
1025 Method->addAttr(A); in ActOnStartOfLambdaDefinition()
1028 ProcessDeclAttributes(CurScope, Method, ParamInfo); in ActOnStartOfLambdaDefinition()
1032 CUDASetLambdaAttrs(Method); in ActOnStartOfLambdaDefinition()
1036 ActOnFinishedFunctionDefinitionInOpenMPAssumeScope(Method); in ActOnStartOfLambdaDefinition()
1039 handleLambdaNumbering(Class, Method); in ActOnStartOfLambdaDefinition()
1042 PushDeclContext(CurScope, Method); in ActOnStartOfLambdaDefinition()
1045 buildLambdaScope(LSI, Method, Intro.Range, Intro.Default, Intro.DefaultLoc, in ActOnStartOfLambdaDefinition()
1046 ExplicitParams, ExplicitResultType, !Method->isConst()); in ActOnStartOfLambdaDefinition()
1277 addLambdaParameters(Intro.Captures, Method, CurScope); in ActOnStartOfLambdaDefinition()