HomeSort by: relevance | last modified time | path
    Searched refs:typeArgs (Results 1 - 12 of 12) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/AST/
Type.cpp 732 ArrayRef<QualType> typeArgs,
738 ObjCObjectTypeBits.NumTypeArgs = typeArgs.size();
739 assert(getTypeArgsAsWritten().size() == typeArgs.size() &&
741 if (!typeArgs.empty())
742 memcpy(getTypeArgStorage(), typeArgs.data(),
743 typeArgs.size() * sizeof(QualType));
745 for (auto typeArg : typeArgs) {
1195 SmallVector<QualType, 4> typeArgs;
1204 typeArgs.push_back(newTypeArg);
1211 return Ctx.getObjCObjectType(baseType, typeArgs,
    [all...]
DeclObjC.cpp 1481 SmallVectorImpl<QualType> &typeArgs) const {
1482 typeArgs.reserve(size());
1484 typeArgs.push_back(typeParam->getUnderlyingType());
ASTContext.cpp 5082 ArrayRef<QualType> typeArgs,
5087 if (typeArgs.empty() && protocols.empty() && !isKindOf &&
5093 ObjCObjectTypeImpl::Profile(ID, baseType, typeArgs, protocols, isKindOf);
5101 ArrayRef<QualType> effectiveTypeArgs = typeArgs;
5148 size += typeArgs.size() * sizeof(QualType);
5152 new (mem) ObjCObjectTypeImpl(canonical, baseType, typeArgs, protocols,
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParseObjc.cpp 302 SmallVector<ParsedType, 4> typeArgs;
324 nullptr, typeArgsLAngleLoc, typeArgs, typeArgsRAngleLoc, LAngleLoc,
358 superClassLoc, typeArgs,
1596 SmallVectorImpl<ParsedType> &typeArgs,
1664 typeArgs,
1699 typeArgs.push_back(fullTypeArg.get());
1734 typeArgs.push_back(typeArg.get());
1763 typeArgs.clear();
1775 SmallVectorImpl<ParsedType> &typeArgs,
1787 typeArgs,
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
Type.h 1246 /// \param typeArgs The type arguments that will be substituted for the
1256 ArrayRef<QualType> typeArgs,
5860 ArrayRef<QualType> typeArgs,
5978 ArrayRef<QualType> typeArgs,
5981 : ObjCObjectType(Canonical, Base, typeArgs, protocols, isKindOf) {}
5987 ArrayRef<QualType> typeArgs,
ASTContext.h 1565 ArrayRef<QualType> typeArgs,
DeclObjC.h 714 void gatherDefaultTypeArgs(SmallVectorImpl<QualType> &typeArgs) const;
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaDeclObjC.cpp 1418 SmallVectorImpl<ParsedType> &typeArgs,
1625 typeArgs.clear();
1629 typeArgs.push_back(type.get());
1681 typeArgs.clear();
1732 typeArgs.clear();
SemaExprObjC.cpp 1811 Optional<ArrayRef<QualType>> typeArgs
1854 if (typeArgs)
1857 *typeArgs,
1876 if (typeArgs && Args[i]->isRValue() && paramType->isBlockPointerType() &&
SemaType.cpp 838 ArrayRef<TypeSourceInfo *> typeArgs,
883 for (unsigned i = 0, n = typeArgs.size(); i != n; ++i) {
884 TypeSourceInfo *typeArgInfo = typeArgs[i];
929 << (unsigned)typeArgs.size()
1026 << (typeArgs.size() < typeParams->size())
1069 ArrayRef<TypeSourceInfo *> TypeArgs,
1077 if (!TypeArgs.empty()) {
1078 Result = applyObjCTypeArgs(*this, Loc, Result, TypeArgs,
1146 ArrayRef<ParsedType> TypeArgs,
1163 for (unsigned i = 0, n = TypeArgs.size(); i != n; ++i)
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Parse/
Parser.h 1633 SmallVectorImpl<ParsedType> &typeArgs,
1647 SmallVectorImpl<ParsedType> &typeArgs,
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h 9566 SmallVectorImpl<ParsedType> &typeArgs,
9587 ArrayRef<ParsedType> TypeArgs,
9606 ArrayRef<TypeSourceInfo *> TypeArgs,

Completed in 128 milliseconds