| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| H A D | DeclSpec.h | 1195 unsigned TypeQuals : 5; member 1228 unsigned TypeQuals : 5; member 1516 unsigned TypeQuals : 5; member 1524 unsigned TypeQuals : 5; member 1577 static DeclaratorChunk getPointer(unsigned TypeQuals, SourceLocation Loc, in getPointer() 1587 I.Ptr.TypeQuals = TypeQuals; in getPointer() 1597 static DeclaratorChunk getReference(unsigned TypeQuals, SourceLocation Loc, in getReference() 1602 I.Ref.HasRestrict = (TypeQuals & DeclSpec::TQ_restrict) != 0; in getReference() 1608 static DeclaratorChunk getArray(unsigned TypeQuals, in getArray() 1615 I.Arr.TypeQuals = TypeQuals; in getArray() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaType.cpp | 780 unsigned &TypeQuals, in diagnoseAndRemoveTypeQualifiers() argument 795 if (TypeQuals & Qual.first) in diagnoseAndRemoveTypeQualifiers() 801 TypeQuals &= ~Qual.first; in diagnoseAndRemoveTypeQualifiers() 828 unsigned TypeQuals = DS.getTypeQualifiers(); in checkOmittedBlockReturnType() local 829 diagnoseAndRemoveTypeQualifiers(S, DS, TypeQuals, Result, (unsigned)-1, in checkOmittedBlockReturnType() 1773 if (unsigned TypeQuals = DS.getTypeQualifiers()) { in ConvertDeclSpecToType() local 1784 S, DS, TypeQuals, Result, DeclSpec::TQ_const | DeclSpec::TQ_volatile, in ConvertDeclSpecToType() 1800 if (TypeQuals && Result->isReferenceType()) { in ConvertDeclSpecToType() 1802 S, DS, TypeQuals, Result, in ConvertDeclSpecToType() 1811 && TypeQuals & Result.getCVRQualifiers()) { in ConvertDeclSpecToType() [all …]
|
| H A D | SemaLambda.cpp | 924 EPI.TypeQuals.addConst(); in ActOnStartOfLambdaDefinition() 927 EPI.TypeQuals.addAddressSpace(AS); in ActOnStartOfLambdaDefinition() 1341 InvokerExtInfo.TypeQuals = Qualifiers(); in getLambdaConversionFunctionResultType() 1370 ConvExtInfo.TypeQuals = Qualifiers(); in addFunctionPointerConversion() 1371 ConvExtInfo.TypeQuals.addConst(); in addFunctionPointerConversion() 1542 ConversionEPI.TypeQuals = Qualifiers(); in addBlockPointerConversion() 1543 ConversionEPI.TypeQuals.addConst(); in addBlockPointerConversion()
|
| H A D | SemaDeclCXX.cpp | 8438 EPI.TypeQuals.addConst(); in CheckExplicitlyDefaultedComparison() 10277 if (unsigned TypeQuals = D.getDeclSpec().getTypeQualifiers()) { in CheckConstructorDeclarator() local 10279 diag::err_constructor_return_type, TypeQuals, SourceLocation(), in CheckConstructorDeclarator() 10306 EPI.TypeQuals = Qualifiers(); in CheckConstructorDeclarator() 10452 else if (unsigned TypeQuals = D.getDeclSpec().getTypeQualifiers()) { in CheckDestructorDeclarator() local 10453 diagnoseIgnoredQualifiers(diag::err_destructor_return_type, TypeQuals, in CheckDestructorDeclarator() 10500 EPI.TypeQuals = Qualifiers(); in CheckDestructorDeclarator() 13010 EPI.TypeQuals.addAddressSpace(AS); in setupImplicitSpecialMemberType()
|
| H A D | SemaDecl.cpp | 4602 if (unsigned TypeQuals = DS.getTypeQualifiers()) { in ParsedFreeStandingDeclSpec() local 4605 if (TypeQuals & DeclSpec::TQ_restrict) in ParsedFreeStandingDeclSpec() 10838 EPI.TypeQuals.addConst(); in CheckFunctionDeclaration()
|
| H A D | SemaExpr.cpp | 15318 EPI.TypeQuals.addConst(); in ActOnBlockArguments() 15481 EPI.TypeQuals = Qualifiers(); in ActOnBlockStmtExpr()
|
| H A D | SemaTemplate.cpp | 8991 EPI.TypeQuals.addConst(); in CheckFunctionTemplateSpecialization()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 2580 bool isCopyConstructor(unsigned &TypeQuals) const; 2586 unsigned TypeQuals = 0; in isCopyConstructor() local 2587 return isCopyConstructor(TypeQuals); in isCopyConstructor() 2595 bool isMoveConstructor(unsigned &TypeQuals) const; 2600 unsigned TypeQuals = 0; in isMoveConstructor() local 2601 return isMoveConstructor(TypeQuals); in isMoveConstructor() 2608 bool isCopyOrMoveConstructor(unsigned &TypeQuals) const;
|
| H A D | Type.h | 2973 unsigned TypeQuals); 3006 ArraySizeModifier SizeMod, unsigned TypeQuals) { 3009 ID.AddInteger(TypeQuals); 3127 unsigned TypeQuals, Expr *E); 3974 Qualifiers TypeQuals; 4115 EPI.TypeQuals = getMethodQuals();
|
| H A D | TypeProperties.td | 336 epi.TypeQuals = methodQualifiers;
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | Type.cpp | 192 unsigned TypeQuals) { in Profile() argument 196 ID.AddInteger(TypeQuals); in Profile() 214 unsigned TypeQuals, in Profile() argument 218 ID.AddInteger(TypeQuals); in Profile() 3157 FunctionTypeBits.FastTypeQuals = epi.TypeQuals.getFastQualifiers(); in FunctionProtoType() 3246 if (epi.TypeQuals.hasNonFastQualifiers()) { in FunctionProtoType() 3248 *getTrailingObjects<Qualifiers>() = epi.TypeQuals; in FunctionProtoType() 3356 ID.Add(epi.TypeQuals); in Profile()
|
| H A D | DeclCXX.cpp | 2662 CXXConstructorDecl::isCopyConstructor(unsigned &TypeQuals) const { in isCopyConstructor() 2663 return isCopyOrMoveConstructor(TypeQuals) && in isCopyConstructor() 2667 bool CXXConstructorDecl::isMoveConstructor(unsigned &TypeQuals) const { in isMoveConstructor() 2668 return isCopyOrMoveConstructor(TypeQuals) && in isMoveConstructor() 2673 bool CXXConstructorDecl::isCopyOrMoveConstructor(unsigned &TypeQuals) const { in isCopyOrMoveConstructor() 2708 TypeQuals = PointeeType.getCVRQualifiers(); in isCopyOrMoveConstructor()
|
| H A D | TypePrinter.cpp | 141 static void AppendTypeQualList(raw_ostream &OS, unsigned TypeQuals, in AppendTypeQualList() argument 144 if (TypeQuals & Qualifiers::Const) { in AppendTypeQualList() 148 if (TypeQuals & Qualifiers::Volatile) { in AppendTypeQualList() 153 if (TypeQuals & Qualifiers::Restrict) { in AppendTypeQualList()
|
| H A D | ASTImporter.cpp | 1268 ToEPI.TypeQuals = FromEPI.TypeQuals; in VisitFunctionProtoType()
|
| H A D | ASTContext.cpp | 4375 EPI.TypeQuals.hasNonFastQualifiers() ? 1 : 0); in getFunctionTypeInternal()
|