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

/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DDeclSpec.h1069 unsigned TypeQuals : 4; member in struct:clang::DeclaratorChunk::PointerTypeInfo
1098 unsigned TypeQuals : 4; member in struct:clang::DeclaratorChunk::ArrayTypeInfo
1165 unsigned TypeQuals : 3; member in struct:clang::DeclaratorChunk::FunctionTypeInfo
1321 unsigned TypeQuals : 4; member in struct:clang::DeclaratorChunk::BlockPointerTypeInfo
1329 unsigned TypeQuals : 4; member in struct:clang::DeclaratorChunk::MemberPointerTypeInfo
1380 static DeclaratorChunk getPointer(unsigned TypeQuals, SourceLocation Loc, argument
1387 I.Ptr.TypeQuals = TypeQuals;
1396 static DeclaratorChunk getReference(unsigned TypeQuals, SourceLocation Loc, argument
1401 I.Ref.HasRestrict = (TypeQuals
1408 getArray(unsigned TypeQuals, bool isStatic, bool isStar, Expr *NumElts, SourceLocation LBLoc, SourceLocation RBLoc) argument
1450 getBlockPointer(unsigned TypeQuals, SourceLocation Loc) argument
1460 getMemberPointer(const CXXScopeSpec &SS, unsigned TypeQuals, SourceLocation Loc) argument
[all...]
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaType.cpp671 /*TypeQuals=*/0,
901 // TypeQuals handled by caller.
948 // TypeQuals handled by caller.
958 // TypeQuals handled by caller.
964 // TypeQuals handled by caller.
975 // TypeQuals handled by caller.
996 // TypeQuals handled by caller.
1131 if (unsigned TypeQuals = DS.getTypeQualifiers()) {
1136 if (Result->isFunctionType() && TypeQuals) {
1137 if (TypeQuals
[all...]
H A DSemaLambda.cpp780 EPI.TypeQuals |= DeclSpec::TQ_const;
806 FTI.TypeQuals |= DeclSpec::TQ_const;
1077 InvokerExtInfo.TypeQuals = 0;
1090 ConvExtInfo.TypeQuals = Qualifiers::Const;
1245 ExtInfo.TypeQuals = 0;
1253 ExtInfo.TypeQuals = Qualifiers::Const;
H A DDeclSpec.cpp156 unsigned TypeQuals,
174 assert(!(TypeQuals & DeclSpec::TQ_atomic) &&
189 I.Fun.TypeQuals = TypeQuals;
149 getFunction(bool hasProto, bool isAmbiguous, SourceLocation LParenLoc, ParamInfo *ArgInfo, unsigned NumArgs, SourceLocation EllipsisLoc, SourceLocation RParenLoc, unsigned TypeQuals, bool RefQualifierIsLvalueRef, SourceLocation RefQualifierLoc, SourceLocation ConstQualifierLoc, SourceLocation VolatileQualifierLoc, SourceLocation MutableLoc, ExceptionSpecificationType ESpecType, SourceLocation ESpecLoc, ParsedType *Exceptions, SourceRange *ExceptionRanges, unsigned NumExceptions, Expr *NoexceptExpr, SourceLocation LocalRangeBegin, SourceLocation LocalRangeEnd, Declarator &TheDeclarator, TypeResult TrailingReturnType) argument
H A DSemaDeclCXX.cpp6085 if (FTI.TypeQuals != 0) {
6086 if (FTI.TypeQuals & Qualifiers::Const)
6089 if (FTI.TypeQuals & Qualifiers::Volatile)
6092 if (FTI.TypeQuals & Qualifiers::Restrict)
6115 EPI.TypeQuals = 0;
6253 if (FTI.TypeQuals != 0 && !D.isInvalidType()) {
6254 if (FTI.TypeQuals & Qualifiers::Const)
6257 if (FTI.TypeQuals & Qualifiers::Volatile)
6260 if (FTI.TypeQuals & Qualifiers::Restrict)
6300 EPI.TypeQuals
[all...]
H A DSemaTemplateDeduction.cpp3741 EPI.TypeQuals = 0;
H A DSemaDecl.cpp3227 if (unsigned TypeQuals = DS.getTypeQualifiers()) {
3230 if (TypeQuals & DeclSpec::TQ_restrict)
7499 EPI.TypeQuals |= Qualifiers::Const;
9963 /*TypeQuals=*/0,
H A DSemaTemplate.cpp6511 EPI.TypeQuals |= Qualifiers::Const;
H A DSemaExpr.cpp10220 EPI.TypeQuals |= DeclSpec::TQ_const;
10401 EPI.TypeQuals = 0; // FIXME: silently?
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclCXX.h2181 /// \p TypeQuals will be set to the qualifiers on the
2182 /// argument type. For example, \p TypeQuals would be set to \c
2191 bool isCopyConstructor(unsigned &TypeQuals) const;
2197 unsigned TypeQuals = 0;
2198 return isCopyConstructor(TypeQuals);
2204 /// \param TypeQuals If this constructor is a move constructor, will be set
2206 bool isMoveConstructor(unsigned &TypeQuals) const;
2211 unsigned TypeQuals = 0;
2212 return isMoveConstructor(TypeQuals);
2217 /// \param TypeQuals Wil
[all...]
H A DType.h1256 /// TypeQuals - Used only by FunctionProtoType, put here to pack with the
1262 unsigned TypeQuals : 3;
2301 unsigned TypeQuals) {
2305 ID.AddInteger(TypeQuals);
2338 ArraySizeModifier SizeMod, unsigned TypeQuals) {
2341 ID.AddInteger(TypeQuals);
2458 unsigned TypeQuals, Expr *E);
2756 FunctionTypeBits.TypeQuals = typeQuals;
2758 unsigned getTypeQuals() const { return FunctionTypeBits.TypeQuals; }
2831 Variadic(false), HasTrailingReturn(false), TypeQuals(
2299 Profile(llvm::FoldingSetNodeID &ID, QualType ET, const llvm::APInt &ArraySize, ArraySizeModifier SizeMod, unsigned TypeQuals) argument
2337 Profile(llvm::FoldingSetNodeID &ID, QualType ET, ArraySizeModifier SizeMod, unsigned TypeQuals) argument
2846 unsigned char TypeQuals; member in struct:clang::FunctionType::ExtInfo::FunctionProtoType::ExtProtoInfo
[all...]
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/AST/
H A DDeclCXX.cpp1718 CXXConstructorDecl::isCopyConstructor(unsigned &TypeQuals) const {
1719 return isCopyOrMoveConstructor(TypeQuals) &&
1723 bool CXXConstructorDecl::isMoveConstructor(unsigned &TypeQuals) const {
1724 return isCopyOrMoveConstructor(TypeQuals) &&
1729 bool CXXConstructorDecl::isCopyOrMoveConstructor(unsigned &TypeQuals) const {
1766 TypeQuals = PointeeType.getCVRQualifiers();
H A DTypePrinter.cpp113 static void AppendTypeQualList(raw_ostream &OS, unsigned TypeQuals) { argument
115 if (TypeQuals & Qualifiers::Const) {
119 if (TypeQuals & Qualifiers::Volatile) {
124 if (TypeQuals & Qualifiers::Restrict) {
H A DType.cpp139 unsigned TypeQuals,
143 ID.AddInteger(TypeQuals);
1588 : FunctionType(FunctionProto, result, epi.TypeQuals,
1726 !(unsigned(epi.TypeQuals) & ~255) &&
1731 (epi.TypeQuals << 1) +
135 Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Context, QualType ET, ArraySizeModifier SizeMod, unsigned TypeQuals, Expr *E) argument
H A DASTImporter.cpp1630 ToEPI.TypeQuals = FromEPI.TypeQuals;
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTContext.cpp1977 proto_info.TypeQuals = type_quals;
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReader.cpp4672 EPI.TypeQuals = Record[Idx++];

Completed in 689 milliseconds