/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 1069 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 D | SemaType.cpp | 671 /*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 D | SemaLambda.cpp | 780 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 D | DeclSpec.cpp | 156 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 D | SemaDeclCXX.cpp | 6085 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 D | SemaTemplateDeduction.cpp | 3741 EPI.TypeQuals = 0;
|
H A D | SemaDecl.cpp | 3227 if (unsigned TypeQuals = DS.getTypeQualifiers()) { 3230 if (TypeQuals & DeclSpec::TQ_restrict) 7499 EPI.TypeQuals |= Qualifiers::Const; 9963 /*TypeQuals=*/0,
|
H A D | SemaTemplate.cpp | 6511 EPI.TypeQuals |= Qualifiers::Const;
|
H A D | SemaExpr.cpp | 10220 EPI.TypeQuals |= DeclSpec::TQ_const; 10401 EPI.TypeQuals = 0; // FIXME: silently?
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | DeclCXX.h | 2181 /// \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 D | Type.h | 1256 /// 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 D | DeclCXX.cpp | 1718 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 D | TypePrinter.cpp | 113 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 D | Type.cpp | 139 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 D | ASTImporter.cpp | 1630 ToEPI.TypeQuals = FromEPI.TypeQuals;
|
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Symbol/ |
H A D | ClangASTContext.cpp | 1977 proto_info.TypeQuals = type_quals;
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 4672 EPI.TypeQuals = Record[Idx++];
|