|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/ASTContext.h 1943 return getQualifiedType(split.Ty, split.Quals);
tools/clang/include/clang/AST/ASTNodeTraverser.h 122 if (!SQT.Quals.hasQualifiers())
tools/clang/include/clang/AST/Type.h 596 return std::pair<const Type *, Qualifiers>(Ty, Quals);
600 return a.Ty == b.Ty && a.Quals == b.Quals;
600 return a.Ty == b.Ty && a.Quals == b.Quals;
603 return a.Ty != b.Ty || a.Quals != b.Quals;
603 return a.Ty != b.Ty || a.Quals != b.Quals;
981 return getAsString(split.Ty, split.Quals, Policy);
996 return print(split.Ty, split.Quals, OS, policy, PlaceHolder, Indentation);
1009 return getAsStringInternal(split.Ty, split.Quals, out, policy);
6144 desugar.Quals.addConsistentQualifiers(Quals);
6144 desugar.Quals.addConsistentQualifiers(Quals);
tools/clang/lib/AST/ASTContext.cpp 2731 canonSplit.Quals.addConsistentQualifiers(quals);
2732 canon = getExtQualType(canonSplit.Ty, canonSplit.Quals);
3202 Canon = getQualifiedType(Canon, canonSplit.Quals);
3354 return getQualifiedType(result, split.Quals);
3373 Canon = getQualifiedType(Canon, canonSplit.Quals);
3437 canonElementType.Quals);
3475 canon = getQualifiedType(canon, canonSplit.Quals);
5182 quals = splitType.Quals;
5194 quals = splitType.Quals;
5200 quals.addConsistentQualifiers(splitType.Quals);
5564 Qualifiers qs = split.Quals;
5666 qs.addConsistentQualifiers(split.Quals);
tools/clang/lib/AST/ItaniumMangle.cpp 2460 Qualifiers quals = split.Quals;
2482 mangleQualifiers(splitDAST.Quals, DAST);
2880 SplitReturnTy.Quals.removeObjCLifetime();
3244 mangleQualifiers(split.Quals, T);
tools/clang/lib/AST/JSONNodeDumper.cpp 89 JOS.attribute("qualifiers", T.split().Quals.getAsString());
tools/clang/lib/AST/ODRHash.cpp 767 ID.AddInteger(split.Quals.getAsOpaqueValue());
1117 ID.AddInteger(split.Quals.getAsOpaqueValue());
tools/clang/lib/AST/TextNodeDumper.cpp 216 OS << " " << T.split().Quals.getAsString();
tools/clang/lib/AST/Type.cpp 324 return Context.getQualifiedType(split.Ty, split.Quals);
331 return Context.getQualifiedType(desugar, split.Quals);
393 Qualifiers quals = split.Quals;
418 if (!split.Quals.empty()) {
420 quals.addConsistentQualifiers(split.Quals);
763 splitBaseType.Quals),
797 return Ctx.getQualifiedType(result, splitType.Quals);
tools/clang/lib/AST/TypePrinter.cpp 173 print(split.Ty, split.Quals, OS, PlaceHolder);
282 Qualifiers Quals = Split.Quals;
339 printAfter(split.Ty, split.Quals, OS);
tools/clang/lib/Sema/SemaObjCProperty.cpp 745 if (split.Quals.hasObjCLifetime()) {
747 split.Quals.setObjCLifetime(Qualifiers::OCL_Strong);
tools/clang/lib/Sema/SemaType.cpp 1849 Split.Quals.addCVRQualifiers(CVR);
1850 return BuildQualifiedType(T, Loc, Split.Quals);
6154 underlyingType.Quals.removeObjCLifetime();
6158 underlyingType.Quals.addObjCLifetime(lifetime);
6393 if (SplitOld.Quals.empty())
6395 return C.getQualifiedType(wrap(C, SplitOld.Ty, I), SplitOld.Quals);
tools/clang/unittests/AST/ASTTraverserTest.cpp 35 OS << "QualType " << QT.split().Quals.getAsString();