Searched defs:TypeQuals (Results 1 - 6 of 6) sorted by relevance

/external/clang/lib/AST/
H A DTypePrinter.cpp113 static void AppendTypeQualList(raw_ostream &OS, unsigned TypeQuals, bool C99) { 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);
1605 FunctionTypeBits.TypeQuals = epi.TypeQuals;
1772 !(unsigned(epi.TypeQuals) & ~255) &&
1777 (epi.TypeQuals << 1) +
135 Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Context, QualType ET, ArraySizeModifier SizeMod, unsigned TypeQuals, Expr *E) argument
/external/clang/lib/Sema/
H A DDeclSpec.cpp169 unsigned TypeQuals,
190 assert(!(TypeQuals & DeclSpec::TQ_atomic) &&
205 I.Fun.TypeQuals = TypeQuals;
223 assert(I.Fun.TypeQuals == TypeQuals && "bitfield overflow");
162 getFunction(bool hasProto, bool isAmbiguous, SourceLocation LParenLoc, ParamInfo *Params, unsigned NumParams, SourceLocation EllipsisLoc, SourceLocation RParenLoc, unsigned TypeQuals, bool RefQualifierIsLvalueRef, SourceLocation RefQualifierLoc, SourceLocation ConstQualifierLoc, SourceLocation VolatileQualifierLoc, SourceLocation RestrictQualifierLoc, SourceLocation MutableLoc, ExceptionSpecificationType ESpecType, SourceLocation ESpecLoc, ParsedType *Exceptions, SourceRange *ExceptionRanges, unsigned NumExceptions, Expr *NoexceptExpr, CachedTokens *ExceptionSpecTokens, SourceLocation LocalRangeBegin, SourceLocation LocalRangeEnd, Declarator &TheDeclarator, TypeResult TrailingReturnType) argument
/external/clang/include/clang/AST/
H A DDeclCXX.h2267 /// \p TypeQuals will be set to the qualifiers on the
2268 /// argument type. For example, \p TypeQuals would be set to \c
2277 bool isCopyConstructor(unsigned &TypeQuals) const;
2283 unsigned TypeQuals = 0; local
2284 return isCopyConstructor(TypeQuals);
2290 /// \param TypeQuals If this constructor is a move constructor, will be set
2292 bool isMoveConstructor(unsigned &TypeQuals) const;
2297 unsigned TypeQuals = 0; local
2298 return isMoveConstructor(TypeQuals);
2303 /// \param TypeQuals Wil
[all...]
H A DType.h1272 /// TypeQuals - Used only by FunctionProtoType, put here to pack with the
1278 unsigned TypeQuals : 3;
2365 unsigned TypeQuals) {
2369 ID.AddInteger(TypeQuals);
2402 ArraySizeModifier SizeMod, unsigned TypeQuals) {
2405 ID.AddInteger(TypeQuals);
2522 unsigned TypeQuals, Expr *E);
2821 unsigned getTypeQuals() const { return FunctionTypeBits.TypeQuals; }
2916 : Variadic(false), HasTrailingReturn(false), TypeQuals(0),
2920 : ExtInfo(CC), Variadic(false), HasTrailingReturn(false), TypeQuals(
2363 Profile(llvm::FoldingSetNodeID &ID, QualType ET, const llvm::APInt &ArraySize, ArraySizeModifier SizeMod, unsigned TypeQuals) argument
2401 Profile(llvm::FoldingSetNodeID &ID, QualType ET, ArraySizeModifier SizeMod, unsigned TypeQuals) argument
2932 unsigned char TypeQuals; member in struct:clang::FunctionType::ExtInfo::FunctionProtoType::ExtProtoInfo
[all...]
/external/clang/include/clang/Sema/
H A DDeclSpec.h1085 unsigned TypeQuals : 4; member in struct:clang::DeclaratorChunk::PointerTypeInfo
1114 unsigned TypeQuals : 4; member in struct:clang::DeclaratorChunk::ArrayTypeInfo
1182 unsigned TypeQuals : 3; member in struct:clang::DeclaratorChunk::FunctionTypeInfo
1356 unsigned TypeQuals : 4; member in struct:clang::DeclaratorChunk::BlockPointerTypeInfo
1364 unsigned TypeQuals : 4; member in struct:clang::DeclaratorChunk::MemberPointerTypeInfo
1415 static DeclaratorChunk getPointer(unsigned TypeQuals, SourceLocation Loc, argument
1423 I.Ptr.TypeQuals = TypeQuals;
1433 static DeclaratorChunk getReference(unsigned TypeQuals, SourceLocation Loc, argument
1438 I.Ref.HasRestrict = (TypeQuals
1445 getArray(unsigned TypeQuals, bool isStatic, bool isStar, Expr *NumElts, SourceLocation LBLoc, SourceLocation RBLoc) argument
1489 getBlockPointer(unsigned TypeQuals, SourceLocation Loc) argument
1499 getMemberPointer(const CXXScopeSpec &SS, unsigned TypeQuals, SourceLocation Loc) argument
[all...]

Completed in 119 milliseconds