Home | History | Annotate | Download | only in Sema

Lines Matching refs:blockScope

8005   BlockScopeInfo *blockScope = SemaRef.getCurBlock();
8007 blockScope->TheDecl->setIsVariadic(oldBlock->isVariadic());
8011 blockScope->CapturesCXXThis = oldBlock->capturesCXXThis();
8027 blockScope->ReturnType = exprResultType;
8029 blockScope->ReturnType = getDerived().TransformType(exprResultType);
8034 if (blockScope->ReturnType.isNull())
8035 blockScope->ReturnType = getSema().Context.DependentTy;
8038 if (blockScope->ReturnType->isObjCObjectType()) {
8041 << 0 << blockScope->ReturnType;
8046 blockScope->ReturnType,
8052 blockScope->FunctionType = functionType;
8056 blockScope->TheDecl->setParams(params);
8061 if (blockScope->ReturnType == getSema().Context.DependentTy)
8062 blockScope->ReturnType = QualType();
8085 assert(blockScope->CaptureMap.count(newCapture));