Lines Matching refs:DeclSpec
4504 void Sema::CodeCompleteDeclSpec(Scope *S, DeclSpec &DS, in CodeCompleteDeclSpec()
4526 (DS.getTypeSpecType() == DeclSpec::TST_class || in CodeCompleteDeclSpec()
4527 DS.getTypeSpecType() == DeclSpec::TST_struct)) in CodeCompleteDeclSpec()
4552 DS.getParsedSpecifiers() == DeclSpec::PQ_TypeSpecifier && in CodeCompleteDeclSpec()
4553 DS.getTypeSpecType() == DeclSpec::TST_typename && in CodeCompleteDeclSpec()
4554 DS.getTypeSpecComplex() == DeclSpec::TSC_unspecified && in CodeCompleteDeclSpec()
5883 switch ((DeclSpec::TST)TagSpec) { in CodeCompleteTag()
5884 case DeclSpec::TST_enum: in CodeCompleteTag()
5889 case DeclSpec::TST_union: in CodeCompleteTag()
5894 case DeclSpec::TST_struct: in CodeCompleteTag()
5895 case DeclSpec::TST_class: in CodeCompleteTag()
5896 case DeclSpec::TST_interface: in CodeCompleteTag()
5927 static void AddTypeQualifierResults(DeclSpec &DS, ResultBuilder &Results, in AddTypeQualifierResults()
5929 if (!(DS.getTypeQualifiers() & DeclSpec::TQ_const)) in AddTypeQualifierResults()
5931 if (!(DS.getTypeQualifiers() & DeclSpec::TQ_volatile)) in AddTypeQualifierResults()
5933 if (LangOpts.C99 && !(DS.getTypeQualifiers() & DeclSpec::TQ_restrict)) in AddTypeQualifierResults()
5935 if (LangOpts.C11 && !(DS.getTypeQualifiers() & DeclSpec::TQ_atomic)) in AddTypeQualifierResults()
5937 if (LangOpts.MSVCCompat && !(DS.getTypeQualifiers() & DeclSpec::TQ_unaligned)) in AddTypeQualifierResults()
5941 void Sema::CodeCompleteTypeQualifiers(DeclSpec &DS) { in CodeCompleteTypeQualifiers()
5952 void Sema::CodeCompleteFunctionQualifiers(DeclSpec &DS, Declarator &D, in CodeCompleteFunctionQualifiers()