|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/MachineInstr.h 159 Result->getTrailingObjects<MachineMemOperand *>());
162 Result->getTrailingObjects<MCSymbol *>()[0] = PreInstrSymbol;
164 Result->getTrailingObjects<MCSymbol *>()[HasPreInstrSymbol] =
167 Result->getTrailingObjects<MDNode *>()[0] = HeapAllocMarker;
lib/IR/Attributes.cpp 722 llvm::copy(Attrs, getTrailingObjects<Attribute>());
909 llvm::copy(Sets, getTrailingObjects<AttributeSet>());
lib/TableGen/Record.cpp 193 Ty->getTrailingObjects<Record *>());
356 I->getTrailingObjects<Init *>());
587 I->getTrailingObjects<Init *>());
1607 I->getTrailingObjects<Init *>());
1788 I->getTrailingObjects<Init *>());
1790 I->getTrailingObjects<Init *>()+CondRange.size());
1908 I->getTrailingObjects<Init *>());
1910 I->getTrailingObjects<StringInit *>());
lib/Transforms/IPO/LowerTypeTests.cpp 288 GTM->getTrailingObjects<MDNode *>());
321 Call->getTrailingObjects<GlobalTypeMember *>());
tools/clang/include/clang/AST/Decl.h 4173 return getTrailingObjects<ImplicitParamDecl *>();
tools/clang/include/clang/AST/DeclCXX.h 2407 *getCanonicalDecl()->getTrailingObjects<ExplicitSpecifier>() = ES;
3444 getTrailingObjects<NamedDecl *>());
3789 getTrailingObjects<BindingDecl *>());
tools/clang/include/clang/AST/DeclFriend.h 90 getTrailingObjects<TemplateParameterList *>()[i] = FriendTypeTPLists[i];
tools/clang/include/clang/AST/DeclGroup.h 42 return getTrailingObjects<Decl *>()[i];
tools/clang/include/clang/AST/DeclObjC.h 671 iterator begin() { return getTrailingObjects<ObjCTypeParamDecl *>(); }
tools/clang/include/clang/AST/DeclOpenMP.h 57 return MutableArrayRef<Expr *>(getTrailingObjects<Expr *>(), NumVars);
367 return MutableArrayRef<OMPClause *>(getTrailingObjects<OMPClause *>(),
450 return MutableArrayRef<Expr *>(getTrailingObjects<Expr *>(), NumVars);
462 return MutableArrayRef<OMPClause *>(getTrailingObjects<OMPClause *>(),
tools/clang/include/clang/AST/DeclTemplate.h 118 iterator begin() { return getTrailingObjects<NamedDecl *>(); }
163 return HasRequiresClause ? *getTrailingObjects<Expr *>() : nullptr;
493 getTrailingObjects<MemberSpecializationInfo *>()[0] = MSInfo;
tools/clang/include/clang/AST/Expr.h 976 return *getTrailingObjects<uint64_t>();
984 return *getTrailingObjects<APValue>();
1260 return hasFoundDecl() ? *getTrailingObjects<NamedDecl *>() : D;
1720 char *getStrDataAsChar() { return getTrailingObjects<char>(); }
1746 getTrailingObjects<SourceLocation>()[TokNum] = L;
1914 *getTrailingObjects<Stmt *>() = SL;
1935 ? static_cast<StringLiteral *>(*getTrailingObjects<Stmt *>())
1957 return child_range(getTrailingObjects<Stmt *>(),
1958 getTrailingObjects<Stmt *>() + hasFunctionName());
2298 getTrailingObjects<OffsetOfNode>()[Idx] = ON;
2307 return getTrailingObjects<Expr *>()[Idx];
2317 getTrailingObjects<Expr *>()[Idx] = E;
2333 Stmt **begin = reinterpret_cast<Stmt **>(getTrailingObjects<Expr *>());
4870 getTrailingObjects<Stmt *>()[Idx] = E;
4889 Stmt **begin = getTrailingObjects<Stmt *>();
5153 return reinterpret_cast<Expr **>(getTrailingObjects<Stmt *>());
5171 return child_range(getTrailingObjects<Stmt *>(),
5172 getTrailingObjects<Stmt *>() + getNumExprs());
5390 return cast<Expr>(getTrailingObjects<Stmt *>()[ControllingIndex]);
5400 getTrailingObjects<Stmt *>()[AssocExprStartIndex + getResultIndex()]);
5422 cast<Expr>(getTrailingObjects<Stmt *>()[AssocExprStartIndex + I]),
5423 getTrailingObjects<TypeSourceInfo *>()[I],
5436 AssociationIterator Begin(getTrailingObjects<Stmt *>() +
5438 getTrailingObjects<TypeSourceInfo *>(),
5468 return child_range(getTrailingObjects<Stmt *>(),
5469 getTrailingObjects<Stmt *>() +
5687 Expr **getSubExprsBuffer() { return getTrailingObjects<Expr *>(); }
tools/clang/include/clang/AST/ExprCXX.h 1866 Stmt **getStoredStmts() { return getTrailingObjects<Stmt *>(); }
2228 return cast_or_null<Expr>(getTrailingObjects<Stmt *>()[arraySizeOffset()]);
2241 return reinterpret_cast<Expr **>(getTrailingObjects<Stmt *>() +
2277 ? cast<Expr>(getTrailingObjects<Stmt *>()[initExprOffset()])
2314 return getTrailingObjects<Stmt *>() + placementNewArgsOffset();
2328 raw_arg_iterator raw_arg_begin() { return getTrailingObjects<Stmt *>(); }
3452 arg_iterator arg_begin() { return getTrailingObjects<Expr *>(); }
3927 return ULE->getTrailingObjects<DeclAccessPair>();
3928 return cast<UnresolvedMemberExpr>(this)->getTrailingObjects<DeclAccessPair>();
3936 return ULE->getTrailingObjects<ASTTemplateKWAndArgsInfo>();
3938 ->getTrailingObjects<ASTTemplateKWAndArgsInfo>();
3943 return ULE->getTrailingObjects<TemplateArgumentLoc>();
3945 ->getTrailingObjects<TemplateArgumentLoc>();
4135 auto *Args = getTrailingObjects<TemplateArgument>();
tools/clang/include/clang/AST/ExprObjC.h 219 Expr **getElements() { return getTrailingObjects<Expr *>(); }
389 reinterpret_cast<Stmt **>(getTrailingObjects<KeyValuePair>()),
390 reinterpret_cast<Stmt **>(getTrailingObjects<KeyValuePair>()) +
1052 *getTrailingObjects<void *>() = Value;
1066 return getTrailingObjects<SourceLocation>();
1387 return reinterpret_cast<Expr **>(getTrailingObjects<void *>() + 1);
tools/clang/include/clang/AST/OpenMPClause.h 209 static_cast<T *>(this)->template getTrailingObjects<Expr *>(), NumVars);
217 static_cast<T *>(this)->template getTrailingObjects<Expr *>());
4338 static_cast<T *>(this)->template getTrailingObjects<ValueDecl *>(),
4363 static_cast<T *>(this)->template getTrailingObjects<unsigned>(),
4387 static_cast<T *>(this)->template getTrailingObjects<unsigned>() +
4413 ->template getTrailingObjects<MappableComponent>(),
4527 static_cast<T *>(this)->template getTrailingObjects<Expr *>() +
tools/clang/include/clang/AST/Stmt.h 1354 body_iterator body_begin() { return getTrailingObjects<Stmt *>(); }
1574 *getTrailingObjects<SourceLocation>() = L;
1578 return reinterpret_cast<Expr *>(getTrailingObjects<Stmt *>()[lhsOffset()]);
1586 getTrailingObjects<Stmt *>()[lhsOffset()] = reinterpret_cast<Stmt *>(Val);
1591 getTrailingObjects<Stmt *>()[rhsOffset()])
1604 getTrailingObjects<Stmt *>()[rhsOffset()] = reinterpret_cast<Stmt *>(Val);
1607 Stmt *getSubStmt() { return getTrailingObjects<Stmt *>()[subStmtOffset()]; }
1613 getTrailingObjects<Stmt *>()[subStmtOffset()] = S;
1632 return child_range(getTrailingObjects<Stmt *>(),
1633 getTrailingObjects<Stmt *>() +
1790 const Attr **getAttrArrayPtr() { return getTrailingObjects<const Attr *>(); }
1898 return reinterpret_cast<Expr *>(getTrailingObjects<Stmt *>()[condOffset()]);
1906 getTrailingObjects<Stmt *>()[condOffset()] = reinterpret_cast<Stmt *>(Cond);
1909 Stmt *getThen() { return getTrailingObjects<Stmt *>()[thenOffset()]; }
1915 getTrailingObjects<Stmt *>()[thenOffset()] = Then;
1919 return hasElseStorage() ? getTrailingObjects<Stmt *>()[elseOffset()]
1931 getTrailingObjects<Stmt *>()[elseOffset()] = Else;
1955 getTrailingObjects<Stmt *>()[varOffset()])
1966 return hasInitStorage() ? getTrailingObjects<Stmt *>()[initOffset()]
1978 getTrailingObjects<Stmt *>()[initOffset()] = Init;
1992 *getTrailingObjects<SourceLocation>() = ElseLoc;
2010 return child_range(getTrailingObjects<Stmt *>(),
2011 getTrailingObjects<Stmt *>() +
2088 return reinterpret_cast<Expr *>(getTrailingObjects<Stmt *>()[condOffset()]);
2096 getTrailingObjects<Stmt *>()[condOffset()] = reinterpret_cast<Stmt *>(Cond);
2099 Stmt *getBody() { return getTrailingObjects<Stmt *>()[bodyOffset()]; }
2105 getTrailingObjects<Stmt *>()[bodyOffset()] = Body;
2109 return hasInitStorage() ? getTrailingObjects<Stmt *>()[initOffset()]
2121 getTrailingObjects<Stmt *>()[initOffset()] = Init;
2146 getTrailingObjects<Stmt *>()[varOffset()])
2193 return child_range(getTrailingObjects<Stmt *>(),
2194 getTrailingObjects<Stmt *>() +
2260 return reinterpret_cast<Expr *>(getTrailingObjects<Stmt *>()[condOffset()]);
2268 getTrailingObjects<Stmt *>()[condOffset()] = reinterpret_cast<Stmt *>(Cond);
2271 Stmt *getBody() { return getTrailingObjects<Stmt *>()[bodyOffset()]; }
2277 getTrailingObjects<Stmt *>()[bodyOffset()] = Body;
2301 getTrailingObjects<Stmt *>()[varOffset()])
2325 return child_range(getTrailingObjects<Stmt *>(),
2326 getTrailingObjects<Stmt *>() +
2673 *getTrailingObjects<const VarDecl *>() = Var;
tools/clang/include/clang/AST/StmtCXX.h 83 Stmt **getStmts() { return getTrailingObjects<Stmt *>(); }
341 Stmt **getStoredStmts() { return getTrailingObjects<Stmt *>(); }
tools/clang/include/clang/AST/Type.h 2920 *getTrailingObjects<const Expr*>() = sz;
5233 *getTrailingObjects<TagDecl *>() = OwnedTagDecl;
tools/clang/include/clang/CodeGen/CGFunctionInfo.h 528 return getTrailingObjects<ArgInfo>();
535 return getTrailingObjects<ExtParameterInfo>();
tools/clang/include/clang/Sema/ParsedAttr.h 184 ArgsUnion *getArgsBuffer() { return getTrailingObjects<ArgsUnion>(); }
190 return getTrailingObjects<detail::AvailabilityData>();
302 return *getTrailingObjects<detail::TypeTagForDatatypeData>();
310 ParsedType &getTypeBuffer() { return *getTrailingObjects<ParsedType>(); }
319 return *getTrailingObjects<detail::PropertyData>();
tools/clang/include/clang/Sema/ParsedTemplate.h 188 return getTrailingObjects<ParsedTemplateArgument>();
tools/clang/lib/AST/ASTImporter.cpp 3561 auto **FromTPLists = D->getTrailingObjects<TemplateParameterList *>();
tools/clang/lib/AST/Decl.cpp 3675 FunctionTemplateDecl **TsArray = getTrailingObjects<FunctionTemplateDecl *>();
3679 TemplateArgumentLoc *ArgsArray = getTrailingObjects<TemplateArgumentLoc>();
4524 memcpy(PCD->getTrailingObjects<char>(), Arg.data(), Arg.size());
4525 PCD->getTrailingObjects<char>()[Arg.size()] = '\0';
4546 memcpy(PDMD->getTrailingObjects<char>(), Name.data(), Name.size());
4547 PDMD->getTrailingObjects<char>()[Name.size()] = '\0';
4548 memcpy(PDMD->getTrailingObjects<char>() + ValueStart, Value.data(),
4550 PDMD->getTrailingObjects<char>()[ValueStart + Value.size()] = '\0';
4845 auto *StoredLocs = getTrailingObjects<SourceLocation>();
4853 *getTrailingObjects<SourceLocation>() = EndLoc;
tools/clang/lib/AST/DeclCXX.cpp 2443 *getTrailingObjects<InheritedConstructor>() = Inherited;
2913 auto *Trail = Result->getTrailingObjects<NamedDecl *>();
3039 auto *Trail = Result->getTrailingObjects<BindingDecl *>();
tools/clang/lib/AST/DeclGroup.cpp 32 getTrailingObjects<Decl *>());
tools/clang/lib/AST/DeclOpenMP.cpp 52 std::uninitialized_copy(VL.begin(), VL.end(), getTrailingObjects<Expr *>());
88 std::uninitialized_copy(VL.begin(), VL.end(), getTrailingObjects<Expr *>());
95 getTrailingObjects<OMPClause *>());
127 getTrailingObjects<OMPClause *>());
tools/clang/lib/AST/DeclTemplate.cpp 72 *getTrailingObjects<Expr *>() = RequiresClause;
573 getTrailingObjects<std::pair<QualType, TypeSourceInfo *>>();
651 getTrailingObjects<TemplateParameterList *>());
708 : Arguments(getTrailingObjects<TemplateArgument>()),
711 getTrailingObjects<TemplateArgument>());
tools/clang/lib/AST/Expr.cpp 271 ::new (getTrailingObjects<APValue>()) APValue();
507 new (getTrailingObjects<NestedNameSpecifierLoc>())
517 *getTrailingObjects<NamedDecl *>() = FoundD;
527 getTrailingObjects<ASTTemplateKWAndArgsInfo>()->initializeFrom(
528 TemplateKWLoc, *TemplateArgs, getTrailingObjects<TemplateArgumentLoc>(),
534 getTrailingObjects<ASTTemplateKWAndArgsInfo>()->initializeFrom(
1062 *getTrailingObjects<unsigned>() = Length;
1066 std::memcpy(getTrailingObjects<SourceLocation>(), Loc,
1070 std::memcpy(getTrailingObjects<char>(), Str.data(), ByteLength);
1078 *getTrailingObjects<unsigned>() = Length;
1692 E->getTrailingObjects<MemberExprNameQualifier>();
1704 E->getTrailingObjects<ASTTemplateKWAndArgsInfo>()->initializeFrom(
1706 E->getTrailingObjects<TemplateArgumentLoc>(), Dependent,
1711 E->getTrailingObjects<ASTTemplateKWAndArgsInfo>()->initializeFrom(
1996 E->getTrailingObjects<CXXBaseSpecifier *>());
2018 E->getTrailingObjects<CXXBaseSpecifier *>());
4150 getTrailingObjects<Stmt *>()[ControllingIndex] = ControllingExpr;
4152 getTrailingObjects<Stmt *>() + AssocExprStartIndex);
4154 getTrailingObjects<TypeSourceInfo *>());
4174 getTrailingObjects<Stmt *>()[ControllingIndex] = ControllingExpr;
4176 getTrailingObjects<Stmt *>() + AssocExprStartIndex);
4178 getTrailingObjects<TypeSourceInfo *>());
4434 getTrailingObjects<Stmt *>()[I] = Exprs[I];
tools/clang/lib/AST/ExprCXX.cpp 205 getTrailingObjects<Stmt *>()[arraySizeOffset()] = *ArraySize;
216 getTrailingObjects<Stmt *>()[initExprOffset()] = Initializer;
227 getTrailingObjects<Stmt *>()[placementNewArgsOffset() + I] =
232 getTrailingObjects<SourceRange>()[0] = TypeIdParens;
545 getTrailingObjects<ASTTemplateKWAndArgsInfo>()->initializeFrom(
546 TemplateKWLoc, *Args, getTrailingObjects<TemplateArgumentLoc>(),
550 getTrailingObjects<ASTTemplateKWAndArgsInfo>()->initializeFrom(
788 E->getTrailingObjects<CXXBaseSpecifier *>());
813 E->getTrailingObjects<CXXBaseSpecifier *>());
870 E->getTrailingObjects<CXXBaseSpecifier *>());
904 E->getTrailingObjects<CXXBaseSpecifier *>());
1328 getTrailingObjects<CleanupObject>()[i] = objects[i];
1369 auto **StoredArgs = getTrailingObjects<Expr *>();
1421 getTrailingObjects<ASTTemplateKWAndArgsInfo>()->initializeFrom(
1422 TemplateKWLoc, *TemplateArgs, getTrailingObjects<TemplateArgumentLoc>(),
1427 getTrailingObjects<ASTTemplateKWAndArgsInfo>()->initializeFrom(
1432 *getTrailingObjects<NamedDecl *>() = FirstQualifierFoundInScope;
1638 getTrailingObjects<VarDecl *>());
1689 auto **ToArgs = getTrailingObjects<TypeSourceInfo *>();
1785 getTrailingObjects<TemplateArgument>());
tools/clang/lib/AST/ExprObjC.cpp 66 KeyValuePair *KeyValues = getTrailingObjects<KeyValuePair>();
68 HasPackExpansions ? getTrailingObjects<ExpansionData>() : nullptr;
373 begin = reinterpret_cast<Stmt **>(getTrailingObjects<void *>());
tools/clang/lib/AST/OpenMPClause.cpp 294 getTrailingObjects<Expr *>()[NumLoop] = NumIterations;
303 getTrailingObjects<Expr *>()[NumberOfLoops + NumLoop] = Counter;
308 return getTrailingObjects<Expr *>()[NumberOfLoops + NumLoop];
tools/clang/lib/AST/Stmt.cpp 898 getTrailingObjects<Stmt *>()[varOffset()] = nullptr;
903 getTrailingObjects<Stmt *>()[varOffset()] = new (Ctx)
999 getTrailingObjects<Stmt *>()[varOffset()] = nullptr;
1004 getTrailingObjects<Stmt *>()[varOffset()] = new (Ctx)
1055 getTrailingObjects<Stmt *>()[varOffset()] = nullptr;
1060 getTrailingObjects<Stmt *>()[varOffset()] = new (Ctx)
tools/clang/lib/AST/TemplateBase.cpp 577 TemplateArgumentLoc *ArgBuffer = getTrailingObjects<TemplateArgumentLoc>();
tools/clang/lib/AST/Type.cpp 2973 auto &ExtraBits = *getTrailingObjects<FunctionTypeExtraBitfields>();
2978 auto *argSlot = getTrailingObjects<QualType>();
2995 reinterpret_cast<QualType *>(getTrailingObjects<ExceptionType>());
3017 *getTrailingObjects<Expr *>() = epi.ExceptionSpec.NoexceptExpr;
3030 auto **slot = getTrailingObjects<FunctionDecl *>();
3038 auto **slot = getTrailingObjects<FunctionDecl *>();
3057 auto *extParamInfos = getTrailingObjects<ExtParameterInfo>();
3064 *getTrailingObjects<Qualifiers>() = epi.TypeQuals;
tools/clang/lib/Lex/MacroArgs.cpp 70 Result->getTrailingObjects<Token>());
tools/clang/lib/Serialization/ASTReaderDecl.cpp 634 memcpy(D->getTrailingObjects<char>(), Arg.data(), Arg.size());
635 D->getTrailingObjects<char>()[Arg.size()] = '\0';
642 memcpy(D->getTrailingObjects<char>(), Name.data(), Name.size());
643 D->getTrailingObjects<char>()[Name.size()] = '\0';
647 memcpy(D->getTrailingObjects<char>() + D->ValueStart, Value.data(),
649 D->getTrailingObjects<char>()[D->ValueStart + Value.size()] = '\0';
1466 auto **BDs = DD->getTrailingObjects<BindingDecl *>();
1604 auto **Expansions = D->getTrailingObjects<NamedDecl *>();
1929 *D->getTrailingObjects<InheritedConstructor>() =
1959 auto *StoredLocs = D->getTrailingObjects<SourceLocation>();
1977 D->getTrailingObjects<TemplateParameterList *>()[i] =
2301 D->getTrailingObjects<std::pair<QualType, TypeSourceInfo *>>();
2320 auto **Data = D->getTrailingObjects<TemplateParameterList *>();
tools/clang/lib/Serialization/ASTReaderStmt.cpp 575 new (E->getTrailingObjects<NestedNameSpecifierLoc>())
579 *E->getTrailingObjects<NamedDecl *>() = ReadDeclAs<NamedDecl>();
583 *E->getTrailingObjects<ASTTemplateKWAndArgsInfo>(),
584 E->getTrailingObjects<TemplateArgumentLoc>(), NumTemplateArgs);
669 E->getTrailingObjects<Stmt *>()[I] = Record.readSubStmt();
815 E->getTrailingObjects<MemberExprNameQualifier>()->FoundDecl = FoundDecl;
820 E->getTrailingObjects<MemberExprNameQualifier>()->QualifierLoc =
826 *E->getTrailingObjects<ASTTemplateKWAndArgsInfo>(),
827 E->getTrailingObjects<TemplateArgumentLoc>(), NumTemplateArgs);
1120 Stmt **Stmts = E->getTrailingObjects<Stmt *>();
1127 TypeSourceInfo **TSIs = E->getTrailingObjects<TypeSourceInfo *>();
1193 E->getTrailingObjects<ObjCDictionaryLiteral::KeyValuePair>();
1195 E->getTrailingObjects<ObjCDictionaryLiteral::ExpansionData>();
1638 E->getTrailingObjects<SourceRange>()[0] = ReadSourceRange();
1684 E->getTrailingObjects<BlockDecl *>()[i] =
1707 *E->getTrailingObjects<ASTTemplateKWAndArgsInfo>(),
1708 E->getTrailingObjects<TemplateArgumentLoc>(), NumTemplateArgs);
1720 *E->getTrailingObjects<NamedDecl *>() = ReadDeclAs<NamedDecl>();
1731 *E->getTrailingObjects<ASTTemplateKWAndArgsInfo>(),
1732 E->getTrailingObjects<TemplateArgumentLoc>(),
1812 auto **Args = E->getTrailingObjects<TypeSourceInfo *>();
1861 for (auto *I = E->getTrailingObjects<TemplateArgument>(),
1896 auto **Parms = E->getTrailingObjects<VarDecl *>();
tools/clang/lib/Serialization/ASTWriterStmt.cpp 510 AddTemplateKWAndArgsInfo(*E->getTrailingObjects<ASTTemplateKWAndArgsInfo>(),
511 E->getTrailingObjects<TemplateArgumentLoc>());
730 AddTemplateKWAndArgsInfo(*E->getTrailingObjects<ASTTemplateKWAndArgsInfo>(),
731 E->getTrailingObjects<TemplateArgumentLoc>());
1029 Stmt **Stmts = E->getTrailingObjects<Stmt *>();
1036 TypeSourceInfo **TSIs = E->getTrailingObjects<TypeSourceInfo *>();
1648 *E->getTrailingObjects<ASTTemplateKWAndArgsInfo>();
1650 E->getTrailingObjects<TemplateArgumentLoc>());
1679 *E->getTrailingObjects<ASTTemplateKWAndArgsInfo>();
1682 E->getTrailingObjects<TemplateArgumentLoc>());
unittests/Support/TrailingObjectsTest.cpp 28 getTrailingObjects<short>());
79 *C->getTrailingObjects<short>() = S;
81 *C->getTrailingObjects<double>() = D;
127 EXPECT_EQ(C->getTrailingObjects<short>(), reinterpret_cast<short *>(C + 1));
160 EXPECT_EQ(C1->getTrailingObjects<double>(),
162 EXPECT_EQ(C1->getTrailingObjects<short>(), reinterpret_cast<short *>(C1 + 1));
166 EXPECT_EQ(C2->getTrailingObjects<double>(),
168 EXPECT_EQ(C2->getTrailingObjects<short>(),
202 EXPECT_EQ(C->getTrailingObjects<double>(), reinterpret_cast<double *>(C + 1));
203 EXPECT_EQ(C->getTrailingObjects<short>(),
206 C->getTrailingObjects<bool>(),
232 EXPECT_EQ(C->getTrailingObjects<char>(), reinterpret_cast<char *>(C + 1));
233 EXPECT_EQ(C->getTrailingObjects<long>(),