Home
last modified time | relevance | path

Searched refs:TypeQuals (Results 1 – 15 of 15) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DDeclSpec.h1195 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 DSemaType.cpp780 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 DSemaLambda.cpp924 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 DSemaDeclCXX.cpp8438 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 DSemaDecl.cpp4602 if (unsigned TypeQuals = DS.getTypeQualifiers()) { in ParsedFreeStandingDeclSpec() local
4605 if (TypeQuals & DeclSpec::TQ_restrict) in ParsedFreeStandingDeclSpec()
10838 EPI.TypeQuals.addConst(); in CheckFunctionDeclaration()
H A DSemaExpr.cpp15318 EPI.TypeQuals.addConst(); in ActOnBlockArguments()
15481 EPI.TypeQuals = Qualifiers(); in ActOnBlockStmtExpr()
H A DSemaTemplate.cpp8991 EPI.TypeQuals.addConst(); in CheckFunctionTemplateSpecialization()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DDeclCXX.h2580 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 DType.h2973 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 DTypeProperties.td336 epi.TypeQuals = methodQualifiers;
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DType.cpp192 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 DDeclCXX.cpp2662 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 DTypePrinter.cpp141 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 DASTImporter.cpp1268 ToEPI.TypeQuals = FromEPI.TypeQuals; in VisitFunctionProtoType()
H A DASTContext.cpp4375 EPI.TypeQuals.hasNonFastQualifiers() ? 1 : 0); in getFunctionTypeInternal()