Home | History | Annotate | Download | only in Sema

Lines Matching defs:Method

386   CXXMethodDecl *Method
396 Method->setAccess(AS_public);
400 Method->setLexicalDeclContext(CurContext);
404 Method->getLocation(), MethodName,
406 Method) : nullptr;
410 Method->setDescribedFunctionTemplate(TemplateMethod);
415 Method->setParams(Params);
420 for (auto P : Method->params())
421 P->setOwningFunction(Method);
428 unsigned ManglingNumber = MCtx->getManglingNumber(Method);
432 return Method;
913 // Check for unexpanded parameter packs in the method type.
921 CXXMethodDecl *Method = startLambdaDefinition(Class, Intro.Range,
924 CheckCXXDefaultArguments(Method);
926 // Attributes on the lambda apply to the method.
927 ProcessDeclAttributes(CurScope, Method, ParamInfo);
930 PushDeclContext(CurScope, Method);
933 buildLambdaScope(LSI, Method,
938 !Method->isConst());
1131 addLambdaParameters(Method, CurScope);