Lines Matching refs:DeclSpec
3424 void Sema::CodeCompleteDeclSpec(Scope *S, DeclSpec &DS, in CodeCompleteDeclSpec()
3463 DS.getParsedSpecifiers() == DeclSpec::PQ_TypeSpecifier && in CodeCompleteDeclSpec()
3464 DS.getTypeSpecType() == DeclSpec::TST_typename && in CodeCompleteDeclSpec()
3465 DS.getTypeSpecComplex() == DeclSpec::TSC_unspecified && in CodeCompleteDeclSpec()
3466 DS.getTypeSpecSign() == DeclSpec::TSS_unspecified && in CodeCompleteDeclSpec()
3775 switch ((DeclSpec::TST)TagSpec) { in CodeCompleteTag()
3776 case DeclSpec::TST_enum: in CodeCompleteTag()
3781 case DeclSpec::TST_union: in CodeCompleteTag()
3786 case DeclSpec::TST_struct: in CodeCompleteTag()
3787 case DeclSpec::TST_class: in CodeCompleteTag()
3788 case DeclSpec::TST_interface: in CodeCompleteTag()
3816 void Sema::CodeCompleteTypeQualifiers(DeclSpec &DS) { in CodeCompleteTypeQualifiers()
3821 if (!(DS.getTypeQualifiers() & DeclSpec::TQ_const)) in CodeCompleteTypeQualifiers()
3823 if (!(DS.getTypeQualifiers() & DeclSpec::TQ_volatile)) in CodeCompleteTypeQualifiers()
3826 !(DS.getTypeQualifiers() & DeclSpec::TQ_restrict)) in CodeCompleteTypeQualifiers()
3829 !(DS.getTypeQualifiers() & DeclSpec::TQ_atomic)) in CodeCompleteTypeQualifiers()
3832 !(DS.getTypeQualifiers() & DeclSpec::TQ_unaligned)) in CodeCompleteTypeQualifiers()