Searched refs:typeArg (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaObjC.cpp | 548 QualType typeArg = typeArgInfo->getType(); in applyObjCTypeArgs() local 559 typeArg = attr.getTypePtr()->getModifiedType(); in applyObjCTypeArgs() 562 << typeArg << FixItHint::CreateRemoval(rangeToRemove); in applyObjCTypeArgs() 571 << typeArg << typeArg.getQualifiers().getAsString() in applyObjCTypeArgs() 577 typeArg = typeArg.getUnqualifiedType(); in applyObjCTypeArgs() 579 finalTypeArgs.push_back(typeArg); in applyObjCTypeArgs() 581 if (typeArg->getAs<PackExpansionType>()) in applyObjCTypeArgs() 604 if (const auto *typeArgObjC = typeArg->getAs<ObjCObjectPointerType>()) { in applyObjCTypeArgs() 631 << typeArg << bound << typeParam->getDeclName(); in applyObjCTypeArgs() 642 if (typeArg->isBlockPointerType()) { in applyObjCTypeArgs() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | ParsedAttr.h | 275 AttributeScopeInfo scope, ParsedType typeArg, Form formUsed, in ParsedAttr() argument 283 new (&getTypeBuffer()) ParsedType(typeArg); in ParsedAttr() 788 AttributeScopeInfo scope, ParsedType typeArg, in createTypeAttribute() argument 795 return add(new (memory) ParsedAttr(attrName, attrRange, scope, typeArg, in createTypeAttribute() 1031 AttributeScopeInfo scope, ParsedType typeArg, 1035 typeArg, formUsed, ellipsisLoc);
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseObjc.cpp | 1507 ParsedType typeArg in parseObjCTypeArgsOrProtocolQualifiers() local 1509 if (typeArg) { in parseObjCTypeArgsOrProtocolQualifiers() 1514 typeArg, Actions.getASTContext().getPrintingPolicy()); in parseObjCTypeArgsOrProtocolQualifiers() 1546 TypeResult typeArg = ParseTypeName(); in parseObjCTypeArgsOrProtocolQualifiers() local 1551 if (typeArg.isUsable() && ellipsisLoc.isValid()) { in parseObjCTypeArgsOrProtocolQualifiers() 1552 typeArg = Actions.ActOnPackExpansion(typeArg.get(), ellipsisLoc); in parseObjCTypeArgsOrProtocolQualifiers() 1555 if (typeArg.isUsable()) { in parseObjCTypeArgsOrProtocolQualifiers() 1556 typeArgs.push_back(typeArg.get()); in parseObjCTypeArgsOrProtocolQualifiers()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Type.cpp | 874 for (auto typeArg : typeArgs) { in ObjCObjectType() local 875 addDependence(typeArg->getDependence() & ~TypeDependence::VariablyModified); in ObjCObjectType() 1338 for (auto typeArg : T->getTypeArgsAsWritten()) { in VisitObjCObjectType() local 1339 QualType newTypeArg = recurse(typeArg); in VisitObjCObjectType() 1343 if (newTypeArg.getAsOpaquePtr() != typeArg.getAsOpaquePtr()) in VisitObjCObjectType() 1524 for (auto typeArg : objcObjectType->getTypeArgsAsWritten()) { in VisitObjCObjectType() local 1525 QualType newTypeArg = typeArg.substObjCTypeArgs( in VisitObjCObjectType() 1530 if (newTypeArg.getAsOpaquePtr() != typeArg.getAsOpaquePtr()) { in VisitObjCObjectType() 4586 for (auto typeArg : typeArgs) in Profile() local 4587 ID.AddPointer(typeArg.getAsOpaquePtr()); in Profile()
|
| H A D | TypePrinter.cpp | 2255 for (auto typeArg : T->getTypeArgsAsWritten()) { in printObjCObjectBefore() local 2261 print(typeArg, OS, StringRef()); in printObjCObjectBefore()
|
| H A D | ItaniumMangle.cpp | 4467 for (auto typeArg : T->getTypeArgs()) in mangleType() local 4468 mangleType(typeArg); in mangleType()
|
| H A D | ASTContext.cpp | 6157 for (auto typeArg : effectiveTypeArgs) in getObjCObjectType() local 6158 canonTypeArgsVec.push_back(getCanonicalType(typeArg)); in getObjCObjectType()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | RecursiveASTVisitor.h | 1197 for (auto typeArg : T->getTypeArgsAsWritten()) { 1198 TRY_TO(TraverseType(typeArg));
|