Searched refs:TypeQuals (Results 1 - 14 of 14) sorted by relevance

/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DDeclSpec.h1195 unsigned TypeQuals : 5; member in struct:clang::DeclaratorChunk::PointerTypeInfo
1228 unsigned TypeQuals : 5; member in struct:clang::DeclaratorChunk::ArrayTypeInfo
1516 unsigned TypeQuals : 5; member in struct:clang::DeclaratorChunk::BlockPointerTypeInfo
1524 unsigned TypeQuals : 5; member in struct:clang::DeclaratorChunk::MemberPointerTypeInfo
1577 static DeclaratorChunk getPointer(unsigned TypeQuals, SourceLocation Loc, argument
1587 I.Ptr.TypeQuals = TypeQuals;
1597 static DeclaratorChunk getReference(unsigned TypeQuals, SourceLocation Loc, argument
1602 I.Ref.HasRestrict = (TypeQuals & DeclSpec::TQ_restrict) != 0;
1608 static DeclaratorChunk getArray(unsigned TypeQuals, argument
1651 getBlockPointer(unsigned TypeQuals, SourceLocation Loc) argument
1661 getPipe(unsigned TypeQuals, SourceLocation Loc) argument
1670 getMemberPointer(const CXXScopeSpec &SS, unsigned TypeQuals, SourceLocation StarLoc, SourceLocation EndLoc) argument
[all...]
/netbsd-current/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaLambda.cpp924 EPI.TypeQuals.addConst();
927 EPI.TypeQuals.addAddressSpace(AS);
1341 InvokerExtInfo.TypeQuals = Qualifiers();
1370 ConvExtInfo.TypeQuals = Qualifiers();
1371 ConvExtInfo.TypeQuals.addConst();
1542 ConversionEPI.TypeQuals = Qualifiers();
1543 ConversionEPI.TypeQuals.addConst();
H A DSemaType.cpp780 unsigned &TypeQuals,
795 if (TypeQuals & Qual.first)
801 TypeQuals &= ~Qual.first;
828 unsigned TypeQuals = DS.getTypeQualifiers(); local
829 diagnoseAndRemoveTypeQualifiers(S, DS, TypeQuals, Result, (unsigned)-1,
1579 // TypeQuals handled by caller.
1599 // TypeQuals handled by caller.
1609 // TypeQuals handled by caller.
1615 // TypeQuals handled by caller.
1626 // TypeQuals handle
779 diagnoseAndRemoveTypeQualifiers(Sema &S, const DeclSpec &DS, unsigned &TypeQuals, QualType TypeSoFar, unsigned RemoveTQs, unsigned DiagID) argument
[all...]
H A DSemaDeclCXX.cpp8438 EPI.TypeQuals.addConst();
10277 if (unsigned TypeQuals = D.getDeclSpec().getTypeQualifiers()) {
10279 diag::err_constructor_return_type, TypeQuals, SourceLocation(),
10306 EPI.TypeQuals = Qualifiers();
10452 else if (unsigned TypeQuals = D.getDeclSpec().getTypeQualifiers()) {
10453 diagnoseIgnoredQualifiers(diag::err_destructor_return_type, TypeQuals,
10500 EPI.TypeQuals = Qualifiers();
13010 EPI.TypeQuals.addAddressSpace(AS);
H A DSemaDecl.cpp4602 if (unsigned TypeQuals = DS.getTypeQualifiers()) {
4605 if (TypeQuals & DeclSpec::TQ_restrict)
10838 EPI.TypeQuals.addConst();
H A DSemaTemplate.cpp8991 EPI.TypeQuals.addConst();
H A DSemaExpr.cpp15318 EPI.TypeQuals.addConst();
15481 EPI.TypeQuals = Qualifiers();
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/AST/
H A DDeclCXX.h2570 /// \p TypeQuals will be set to the qualifiers on the
2571 /// argument type. For example, \p TypeQuals would be set to \c
2580 bool isCopyConstructor(unsigned &TypeQuals) const;
2586 unsigned TypeQuals = 0; local
2587 return isCopyConstructor(TypeQuals);
2593 /// \param TypeQuals If this constructor is a move constructor, will be set
2595 bool isMoveConstructor(unsigned &TypeQuals) const;
2600 unsigned TypeQuals = 0; local
2601 return isMoveConstructor(TypeQuals);
2606 /// \param TypeQuals Wil
[all...]
H A DType.h2973 unsigned TypeQuals);
3006 ArraySizeModifier SizeMod, unsigned TypeQuals) {
3009 ID.AddInteger(TypeQuals);
3127 unsigned TypeQuals, Expr *E);
3974 Qualifiers TypeQuals; member in struct:clang::FunctionType::ExtInfo::final::ExtProtoInfo
4115 EPI.TypeQuals = getMethodQuals();
3005 Profile(llvm::FoldingSetNodeID &ID, QualType ET, ArraySizeModifier SizeMod, unsigned TypeQuals) argument
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/
H A DTypePrinter.cpp141 static void AppendTypeQualList(raw_ostream &OS, unsigned TypeQuals, argument
144 if (TypeQuals & Qualifiers::Const) {
148 if (TypeQuals & Qualifiers::Volatile) {
153 if (TypeQuals & Qualifiers::Restrict) {
H A DType.cpp192 unsigned TypeQuals) {
196 ID.AddInteger(TypeQuals);
214 unsigned TypeQuals,
218 ID.AddInteger(TypeQuals);
3157 FunctionTypeBits.FastTypeQuals = epi.TypeQuals.getFastQualifiers();
3246 if (epi.TypeQuals.hasNonFastQualifiers()) {
3248 *getTrailingObjects<Qualifiers>() = epi.TypeQuals;
3356 ID.Add(epi.TypeQuals);
188 Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Context, QualType ET, const llvm::APInt &ArraySize, const Expr *SizeExpr, ArraySizeModifier SizeMod, unsigned TypeQuals) argument
210 Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Context, QualType ET, ArraySizeModifier SizeMod, unsigned TypeQuals, Expr *E) argument
H A DDeclCXX.cpp2662 CXXConstructorDecl::isCopyConstructor(unsigned &TypeQuals) const {
2663 return isCopyOrMoveConstructor(TypeQuals) &&
2667 bool CXXConstructorDecl::isMoveConstructor(unsigned &TypeQuals) const {
2668 return isCopyOrMoveConstructor(TypeQuals) &&
2673 bool CXXConstructorDecl::isCopyOrMoveConstructor(unsigned &TypeQuals) const {
2708 TypeQuals = PointeeType.getCVRQualifiers();
H A DASTImporter.cpp1268 ToEPI.TypeQuals = FromEPI.TypeQuals;
H A DASTContext.cpp4375 EPI.TypeQuals.hasNonFastQualifiers() ? 1 : 0);

Completed in 842 milliseconds