Lines Matching refs:DeclSpec
3790 void Sema::CodeCompleteDeclSpec(Scope *S, DeclSpec &DS, in CodeCompleteDeclSpec()
3812 (DS.getTypeSpecType() == DeclSpec::TST_class || in CodeCompleteDeclSpec()
3813 DS.getTypeSpecType() == DeclSpec::TST_struct)) in CodeCompleteDeclSpec()
3838 DS.getParsedSpecifiers() == DeclSpec::PQ_TypeSpecifier && in CodeCompleteDeclSpec()
3839 DS.getTypeSpecType() == DeclSpec::TST_typename && in CodeCompleteDeclSpec()
3840 DS.getTypeSpecComplex() == DeclSpec::TSC_unspecified && in CodeCompleteDeclSpec()
3841 DS.getTypeSpecSign() == DeclSpec::TSS_unspecified && in CodeCompleteDeclSpec()
4380 switch ((DeclSpec::TST)TagSpec) { in CodeCompleteTag()
4381 case DeclSpec::TST_enum: in CodeCompleteTag()
4386 case DeclSpec::TST_union: in CodeCompleteTag()
4391 case DeclSpec::TST_struct: in CodeCompleteTag()
4392 case DeclSpec::TST_class: in CodeCompleteTag()
4393 case DeclSpec::TST_interface: in CodeCompleteTag()
4424 static void AddTypeQualifierResults(DeclSpec &DS, ResultBuilder &Results, in AddTypeQualifierResults()
4426 if (!(DS.getTypeQualifiers() & DeclSpec::TQ_const)) in AddTypeQualifierResults()
4428 if (!(DS.getTypeQualifiers() & DeclSpec::TQ_volatile)) in AddTypeQualifierResults()
4430 if (LangOpts.C99 && !(DS.getTypeQualifiers() & DeclSpec::TQ_restrict)) in AddTypeQualifierResults()
4432 if (LangOpts.C11 && !(DS.getTypeQualifiers() & DeclSpec::TQ_atomic)) in AddTypeQualifierResults()
4434 if (LangOpts.MSVCCompat && !(DS.getTypeQualifiers() & DeclSpec::TQ_unaligned)) in AddTypeQualifierResults()
4438 void Sema::CodeCompleteTypeQualifiers(DeclSpec &DS) { in CodeCompleteTypeQualifiers()
4449 void Sema::CodeCompleteFunctionQualifiers(DeclSpec &DS, Declarator &D, in CodeCompleteFunctionQualifiers()