Home | History | Annotate | Download | only in Sema

Lines Matching refs:TypeQuals

688                              /*TypeQuals=*/0,
913 // TypeQuals handled by caller.
960 // TypeQuals handled by caller.
970 // TypeQuals handled by caller.
976 // TypeQuals handled by caller.
987 // TypeQuals handled by caller.
1008 // TypeQuals handled by caller.
1100 if (unsigned TypeQuals = DS.getTypeQualifiers()) {
1105 if (Result->isFunctionType() && TypeQuals) {
1106 if (TypeQuals & DeclSpec::TQ_const)
1109 else if (TypeQuals & DeclSpec::TQ_volatile)
1113 assert((TypeQuals & (DeclSpec::TQ_restrict | DeclSpec::TQ_atomic)) &&
1127 TypeQuals && Result->isReferenceType()) {
1128 TypeQuals &= ~DeclSpec::TQ_const;
1129 TypeQuals &= ~DeclSpec::TQ_volatile;
1130 TypeQuals &= ~DeclSpec::TQ_atomic;
1137 && TypeQuals & Result.getCVRQualifiers()) {
1138 if (TypeQuals & DeclSpec::TQ_const && Result.isConstQualified()) {
1143 if (TypeQuals & DeclSpec::TQ_volatile && Result.isVolatileQualified()) {
1152 QualType Qualified = S.BuildQualifiedType(Result, DeclLoc, TypeQuals, &DS);
2005 S, PTI.TypeQuals,
2510 if (DeclType.Cls.TypeQuals)
2511 T = S.BuildQualifiedType(T, DeclType.Loc, DeclType.Cls.TypeQuals);
2523 if (DeclType.Ptr.TypeQuals)
2524 T = S.BuildQualifiedType(T, DeclType.Loc, DeclType.Ptr.TypeQuals);
2528 if (DeclType.Ptr.TypeQuals)
2529 T = S.BuildQualifiedType(T, DeclType.Loc, DeclType.Ptr.TypeQuals);
2576 if (ASM == ArrayType::Static || ATI.TypeQuals) {
2584 ATI.TypeQuals = 0;
2606 ATI.TypeQuals = 0;
2626 T = S.BuildArrayType(T, ASM, ArraySize, ATI.TypeQuals,
2635 IsQualifiedFunction = FTI.TypeQuals || FTI.hasRefQualifier();
2830 EPI.TypeQuals = FTI.TypeQuals;
2992 } else if (DeclType.Mem.TypeQuals) {
2993 T = S.BuildQualifiedType(T, DeclType.Loc, DeclType.Mem.TypeQuals);
3053 if (Chunk.Fun.TypeQuals & Qualifiers::Const)
3055 if (Chunk.Fun.TypeQuals & Qualifiers::Volatile)
3058 //if (Chunk.Fun.TypeQuals & Qualifiers::Restrict)
3075 EPI.TypeQuals = 0;