• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/

Lines Matching refs:SC

5179     StorageClass SC = StorageClassSpecToVarDeclStorageClass(DS);
5185 SC = SC_None;
5191 Context.getTypeDeclType(Record), TInfo, SC);
6803 StorageClass SC = StorageClassSpecToVarDeclStorageClass(D.getDeclSpec());
6807 if (SC == SC_None && !DC->isRecord() &&
6810 SC = SC_Extern;
6813 bool IsLocalExternDecl = SC == SC_Extern &&
6821 SC = SC_None;
6842 if (SC == SC_Auto || (SC == SC_Register && !D.getAsmLabel())) {
6857 II, R, TInfo, SC);
6874 switch (SC) {
6899 if (SC == SC_Static && CurContext->isRecord()) {
6998 S, D, TInfo, TemplateKWLoc, TemplateParams, SC,
7006 D.getIdentifierLoc(), R, TInfo, SC,
7010 D.getIdentifierLoc(), II, R, TInfo, SC);
7147 if (SC == SC_Static && S->getFnParent() != nullptr &&
7205 if (SC == SC_None && S->getFnParent() != nullptr &&
7230 switch (SC) {
7246 } else if (SC == SC_Register) {
8376 StorageClass SC,
8396 R, TInfo, SC, isInline, HasPrototype,
8431 R = SemaRef.CheckConstructorDeclarator(D, R, SC);
8441 R = SemaRef.CheckDestructorDeclarator(D, R, SC);
8464 D.getIdentifierLoc(), Name, R, TInfo, SC,
8477 SemaRef.CheckConversionDeclarator(D, R, SC);
8492 SemaRef.CheckDeductionGuideDeclarator(D, R, SC);
8513 TInfo, SC, isInline, ConstexprKind, SourceLocation(),
8527 R, TInfo, SC, isInline, true /*HasPrototype*/,
8827 StorageClass SC = getFunctionStorageClass(*this, D);
8852 FunctionDecl *NewFD = CreateNewFunctionDecl(*this, D, DC, R, TInfo, SC,
9149 if (SC == SC_Static && isa<CXXMethodDecl>(NewFD) &&
9481 if (Info && SC != SC_None) {
9482 if (SC != Info->getTemplate()->getTemplatedDecl()->getStorageClass())
9485 << SC
9745 && (SC == SC_Static)) {
13390 StorageClass SC = SC_None;
13392 SC = SC_Register;
13403 SC = SC_Auto;
13457 D.getIdentifierLoc(), II, parmDeclType, TInfo, SC);
13550 StorageClass SC) {
13580 TSInfo, SC, nullptr);