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

/external/clang/lib/Sema/
H A DDeclSpec.cpp152 unsigned TypeQuals,
180 I.Fun.TypeQuals = TypeQuals;
147 getFunction(bool hasProto, bool isVariadic, bool isAmbiguous, SourceLocation EllipsisLoc, ParamInfo *ArgInfo, unsigned NumArgs, 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
/external/clang/lib/AST/
H A DTypePrinter.cpp111 static void AppendTypeQualList(raw_ostream &OS, unsigned TypeQuals) { argument
113 if (TypeQuals & Qualifiers::Const) {
117 if (TypeQuals & Qualifiers::Volatile) {
122 if (TypeQuals & Qualifiers::Restrict) {
H A DType.cpp118 unsigned TypeQuals,
122 ID.AddInteger(TypeQuals);
1538 : FunctionType(FunctionProto, result, epi.TypeQuals, epi.RefQualifier,
1673 !(unsigned(epi.TypeQuals) & ~255) &&
1678 (epi.TypeQuals << 1) +
114 Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Context, QualType ET, ArraySizeModifier SizeMod, unsigned TypeQuals, Expr *E) argument
/external/clang/include/clang/AST/
H A DDeclCXX.h824 CXXConstructorDecl *getCopyConstructor(unsigned TypeQuals) const;
2075 /// class. @p TypeQuals will be set to the qualifiers on the
2076 /// argument type. For example, @p TypeQuals would be set to @c
2085 bool isCopyConstructor(unsigned &TypeQuals) const;
2091 unsigned TypeQuals = 0; local
2092 return isCopyConstructor(TypeQuals);
2098 /// \param TypeQuals If this constructor is a move constructor, will be set
2100 bool isMoveConstructor(unsigned &TypeQuals) const;
2105 unsigned TypeQuals = 0; local
2106 return isMoveConstructor(TypeQuals);
[all...]
H A DType.h1230 /// TypeQuals - Used only by FunctionProtoType, put here to pack with the
1236 unsigned TypeQuals : 3;
2206 unsigned TypeQuals) {
2210 ID.AddInteger(TypeQuals);
2245 ArraySizeModifier SizeMod, unsigned TypeQuals) {
2248 ID.AddInteger(TypeQuals);
2367 unsigned TypeQuals, Expr *E);
2662 FunctionTypeBits.TypeQuals = typeQuals;
2665 unsigned getTypeQuals() const { return FunctionTypeBits.TypeQuals; }
2741 Variadic(false), HasTrailingReturn(false), TypeQuals(
2204 Profile(llvm::FoldingSetNodeID &ID, QualType ET, const llvm::APInt &ArraySize, ArraySizeModifier SizeMod, unsigned TypeQuals) argument
2244 Profile(llvm::FoldingSetNodeID &ID, QualType ET, ArraySizeModifier SizeMod, unsigned TypeQuals) argument
2750 unsigned char TypeQuals; member in struct:clang::FunctionType::ExtInfo::FunctionProtoType::ExtProtoInfo
[all...]
/external/clang/include/clang/Sema/
H A DDeclSpec.h1025 unsigned TypeQuals : 3; member in struct:clang::DeclaratorChunk::PointerTypeInfo
1051 unsigned TypeQuals : 3; member in struct:clang::DeclaratorChunk::ArrayTypeInfo
1118 unsigned TypeQuals : 3; member in struct:clang::DeclaratorChunk::FunctionTypeInfo
1259 unsigned TypeQuals : 3; member in struct:clang::DeclaratorChunk::BlockPointerTypeInfo
1267 unsigned TypeQuals : 3; member in struct:clang::DeclaratorChunk::MemberPointerTypeInfo
1318 static DeclaratorChunk getPointer(unsigned TypeQuals, SourceLocation Loc, argument
1325 I.Ptr.TypeQuals = TypeQuals;
1334 static DeclaratorChunk getReference(unsigned TypeQuals, SourceLocation Loc, argument
1339 I.Ref.HasRestrict = (TypeQuals
1346 getArray(unsigned TypeQuals, bool isStatic, bool isStar, Expr *NumElts, SourceLocation LBLoc, SourceLocation RBLoc) argument
1386 getBlockPointer(unsigned TypeQuals, SourceLocation Loc) argument
1396 getMemberPointer(const CXXScopeSpec &SS, unsigned TypeQuals, SourceLocation Loc) argument
[all...]

Completed in 1614 milliseconds