Home
last modified time | relevance | path

Searched refs:typeArg (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Sema/
H A DParsedAttr.h394 ParsedType typeArg, Syntax syntaxUsed) in ParsedAttr() argument
401 new (&getTypeBuffer()) ParsedType(typeArg); in ParsedAttr()
888 SourceLocation scopeLoc, ParsedType typeArg, in createTypeAttribute() argument
895 typeArg, syntaxUsed)); in createTypeAttribute()
1098 ParsedType typeArg, in addNewTypeAttr() argument
1101 scopeLoc, typeArg, syntaxUsed); in addNewTypeAttr()
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseObjc.cpp1693 ParsedType typeArg in parseObjCTypeArgsOrProtocolQualifiers() local
1695 if (typeArg) { in parseObjCTypeArgsOrProtocolQualifiers()
1700 typeArg, Actions.getASTContext().getPrintingPolicy()); in parseObjCTypeArgsOrProtocolQualifiers()
1732 TypeResult typeArg = ParseTypeName(); in parseObjCTypeArgsOrProtocolQualifiers() local
1737 if (typeArg.isUsable() && ellipsisLoc.isValid()) { in parseObjCTypeArgsOrProtocolQualifiers()
1738 typeArg = Actions.ActOnPackExpansion(typeArg.get(), ellipsisLoc); in parseObjCTypeArgsOrProtocolQualifiers()
1741 if (typeArg.isUsable()) { in parseObjCTypeArgsOrProtocolQualifiers()
1742 typeArgs.push_back(typeArg.get()); in parseObjCTypeArgsOrProtocolQualifiers()
/llvm-project-15.0.7/clang/lib/AST/
H A DType.cpp744 for (auto typeArg : typeArgs) { in ObjCObjectType() local
745 addDependence(typeArg->getDependence() & ~TypeDependence::VariablyModified); in ObjCObjectType()
1202 for (auto typeArg : T->getTypeArgsAsWritten()) { in VisitObjCObjectType() local
1203 QualType newTypeArg = recurse(typeArg); in VisitObjCObjectType()
1207 if (newTypeArg.getAsOpaquePtr() != typeArg.getAsOpaquePtr()) in VisitObjCObjectType()
1390 for (auto typeArg : objcObjectType->getTypeArgsAsWritten()) { in VisitObjCObjectType() local
1391 QualType newTypeArg = typeArg.substObjCTypeArgs( in VisitObjCObjectType()
1396 if (newTypeArg.getAsOpaquePtr() != typeArg.getAsOpaquePtr()) { in VisitObjCObjectType()
3780 for (auto typeArg : typeArgs) in Profile() local
3781 ID.AddPointer(typeArg.getAsOpaquePtr()); in Profile()
H A DTypePrinter.cpp1866 for (auto typeArg : T->getTypeArgsAsWritten()) { in printObjCObjectBefore() local
1872 print(typeArg, OS, StringRef()); in printObjCObjectBefore()
H A DItaniumMangle.cpp3857 for (auto typeArg : T->getTypeArgs()) in mangleType() local
3858 mangleType(typeArg); in mangleType()
H A DASTContext.cpp5290 for (auto typeArg : effectiveTypeArgs) in getObjCObjectType() local
5291 canonTypeArgsVec.push_back(getCanonicalType(typeArg)); in getObjCObjectType()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaType.cpp876 QualType typeArg = typeArgInfo->getType(); in applyObjCTypeArgs() local
887 typeArg = attr.getTypePtr()->getModifiedType(); in applyObjCTypeArgs()
897 << typeArg << typeArg.getQualifiers().getAsString() in applyObjCTypeArgs()
903 typeArg = typeArg.getUnqualifiedType(); in applyObjCTypeArgs()
905 finalTypeArgs.push_back(typeArg); in applyObjCTypeArgs()
907 if (typeArg->getAs<PackExpansionType>()) in applyObjCTypeArgs()
960 << typeArg << bound << typeParam->getDeclName(); in applyObjCTypeArgs()
971 if (typeArg->isBlockPointerType()) { in applyObjCTypeArgs()
988 << typeArg << bound << typeParam->getDeclName(); in applyObjCTypeArgs()
999 if (typeArg->isDependentType()) { in applyObjCTypeArgs()
[all …]
/llvm-project-15.0.7/clang/include/clang/AST/
H A DRecursiveASTVisitor.h1161 for (auto typeArg : T->getTypeArgsAsWritten()) {
1162 TRY_TO(TraverseType(typeArg));