Home | History | Annotate | Download | only in Sema

Lines Matching refs:CurBlock

11137   BlockScopeInfo *CurBlock = getCurBlock();
11181 CurBlock->TheDecl->setSignatureAsWritten(Sig);
11182 CurBlock->FunctionType = T;
11189 CurBlock->TheDecl->setIsVariadic(isVariadic);
11196 CurBlock->ReturnType = RetTy;
11197 CurBlock->TheDecl->setBlockMissingReturnType(false);
11198 CurBlock->HasImplicitReturnType = false;
11219 CurBlock->TheDecl, ParamInfo.getLocStart(), I);
11226 CurBlock->TheDecl->setParams(Params);
11227 CheckParmsForFunctionDef(CurBlock->TheDecl->param_begin(),
11228 CurBlock->TheDecl->param_end(),
11233 ProcessDeclAttributes(CurScope, CurBlock->TheDecl, ParamInfo);
11236 for (auto AI : CurBlock->TheDecl->params()) {
11237 AI->setOwningFunction(CurBlock->TheDecl);
11241 CheckShadow(CurBlock->TheScope, AI);
11243 PushOnScopeChains(AI, CurBlock->TheScope);
11255 // Pop off CurBlock, handle nested blocks.