/external/llvm-project/clang/include/clang/Sema/ |
D | ParsedAttr.h | 160 ParsedType MatchingCType; 200 detail::TypeTagForDatatypeData, ParsedType, detail::PropertyData> { 211 size_t numTrailingObjects(OverloadToken<ParsedType>) const { in numTrailingObjects() argument 338 IdentifierLoc *ArgKind, ParsedType matchingCType, in ParsedAttr() 349 new (&ExtraData.MatchingCType) ParsedType(matchingCType); in ParsedAttr() 357 ParsedType typeArg, Syntax syntaxUsed) in ParsedAttr() 364 new (&getTypeBuffer()) ParsedType(typeArg); in ParsedAttr() 393 ParsedType &getTypeBuffer() { return *getTrailingObjects<ParsedType>(); } in getTypeBuffer() 394 const ParsedType &getTypeBuffer() const { in getTypeBuffer() 395 return *getTrailingObjects<ParsedType>(); in getTypeBuffer() [all …]
|
D | Ownership.h | 243 using ParsedType = OpaquePtr<QualType>; 264 using TypeResult = ActionResult<ParsedType>; 275 using MultiTypeArg = MutableArrayRef<ParsedType>;
|
D | DeclSpec.h | 486 ParsedType getRepAsType() const { in getRepAsType() 666 unsigned &DiagID, ParsedType Rep, 680 unsigned &DiagID, ParsedType Rep, 715 void UpdateTypeRep(ParsedType Rep) { in UpdateTypeRep() 1067 ParsedType Ty, in setConversionFunctionId() 1098 void setConstructorName(ParsedType ClassType, in setConstructorName() 1122 ParsedType ClassType, in setDestructorName() 1261 ParsedType Ty; 1500 ParsedType getTrailingReturnType() const { in getTrailingReturnType() 1633 ParsedType *Exceptions, [all …]
|
D | ParsedTemplate.h | 76 ParsedType getAsType() const { in getAsType() 78 return ParsedType::getFromOpaquePtr(Arg); in getAsType()
|
D | Sema.h | 1864 ParsedType CreateParsedType(QualType T, TypeSourceInfo *TInfo); 1867 static QualType GetTypeFromParser(ParsedType Ty, 1908 ParsedType ActOnObjCInstanceType(SourceLocation Loc); 2204 ParsedType getTypeName(const IdentifierInfo &II, SourceLocation NameLoc, 2207 ParsedType ObjectType = nullptr, 2218 ParsedType &SuggestedType, 2225 ParsedType ActOnMSVCUnknownTypeName(const IdentifierInfo &II, 2276 ParsedType Type; 2282 NameClassification(ParsedType Type) : Kind(NC_Type), Type(Type) {} in NameClassification() 2351 ParsedType getType() const { in getType() [all …]
|
/external/clang/include/clang/Sema/ |
D | AttributeList.h | 184 ParsedType *MatchingCType; 209 ParsedType &getTypeBuffer() { in getTypeBuffer() 210 return *reinterpret_cast<ParsedType *>(this + 1); in getTypeBuffer() 213 const ParsedType &getTypeBuffer() const { in getTypeBuffer() 214 return *reinterpret_cast<const ParsedType *>(this + 1); in getTypeBuffer() 296 IdentifierLoc *ArgKind, ParsedType matchingCType, in AttributeList() 306 new (&ExtraData.MatchingCType) ParsedType(matchingCType); in AttributeList() 315 ParsedType typeArg, Syntax syntaxUsed) in AttributeList() 321 new (&getTypeBuffer()) ParsedType(typeArg); in AttributeList() 467 const ParsedType &getMatchingCType() const { in getMatchingCType() [all …]
|
D | ParsedTemplate.h | 77 ParsedType getAsType() const { in getAsType() 79 return ParsedType::getFromOpaquePtr(Arg); in getAsType()
|
D | Ownership.h | 234 typedef OpaquePtr<QualType> ParsedType; 255 typedef ActionResult<ParsedType> TypeResult; 265 typedef MutableArrayRef<ParsedType> MultiTypeArg;
|
D | Sema.h | 1301 ParsedType CreateParsedType(QualType T, TypeSourceInfo *TInfo); 1304 static QualType GetTypeFromParser(ParsedType Ty, 1337 ParsedType ActOnObjCInstanceType(SourceLocation Loc); 1521 ParsedType getTypeName(const IdentifierInfo &II, SourceLocation NameLoc, 1524 ParsedType ObjectType = nullptr, 1534 ParsedType &SuggestedType, 1541 ParsedType ActOnMSVCUnknownTypeName(const IdentifierInfo &II, 1563 ParsedType Type; 1571 NameClassification(ParsedType Type) : Kind(NC_Type), Type(Type) {} in NameClassification() 1608 ParsedType getType() const { in getType() [all …]
|
/external/clang/include/clang/Parse/ |
D | Parser.h | 562 static ParsedType getTypeAnnotation(Token &Tok) { in getTypeAnnotation() 563 return ParsedType::getFromOpaquePtr(Tok.getAnnotationValue()); in getTypeAnnotation() 567 static void setTypeAnnotation(Token &Tok, ParsedType T) { in setTypeAnnotation() 1304 ParsedType baseType, 1306 SmallVectorImpl<ParsedType> &typeArgs, 1318 ParsedType baseType, 1320 SmallVectorImpl<ParsedType> &typeArgs, 1335 ParsedType type, 1384 ParsedType ParseObjCTypeName(ObjCDeclSpec &DS, Declarator::TheContext Ctx, 1452 ParsedType &CastTy, [all …]
|
/external/llvm-project/clang/include/clang/Parse/ |
D | Parser.h | 797 return ParsedType::getFromOpaquePtr(Tok.getAnnotationValue()); in getTypeAnnotation() 1649 ParsedType baseType, 1651 SmallVectorImpl<ParsedType> &typeArgs, 1663 ParsedType baseType, 1665 SmallVectorImpl<ParsedType> &typeArgs, 1680 ParsedType type, 1730 ParsedType ParseObjCTypeName(ObjCDeclSpec &DS, DeclaratorContext Ctx, 1824 ParsedType &CastTy, 1852 ParsedType &CastTy, 1856 ParenParseOption &ExprType, ParsedType &CastTy, [all …]
|
/external/webrtc/logging/rtc_event_log/ |
D | rtc_event_log_unittest_helper.h | 228 template <typename EventType, typename ParsedType> 230 const ParsedType& logged_event) { in VerifyLoggedRtpPacket() 231 static_assert(sizeof(ParsedType) == 0, in VerifyLoggedRtpPacket()
|
/external/llvm-project/clang/lib/Sema/ |
D | ParsedAttr.cpp | 47 detail::TypeTagForDatatypeData, ParsedType, in allocated_size() 50 detail::TypeTagForDatatypeData, ParsedType, in allocated_size()
|
D | SemaExprCXX.cpp | 49 ParsedType Sema::getInheritingConstructorName(CXXScopeSpec &SS, in getInheritingConstructorName() 83 ParsedType Sema::getConstructorName(IdentifierInfo &II, in getConstructorName() 96 return ParsedType::make(T); in getConstructorName() 100 return ParsedType(); in getConstructorName() 123 return ParsedType(); in getConstructorName() 130 return ParsedType::make(T); in getConstructorName() 133 ParsedType Sema::getDestructorName(SourceLocation TildeLoc, in getDestructorName() 137 ParsedType ObjectTypePtr, in getDestructorName() 183 auto CheckLookupResult = [&](LookupResult &Found) -> ParsedType { in getDestructorName() 251 auto LookupInObjectType = [&]() -> ParsedType { in getDestructorName() [all …]
|
/external/clang/lib/Parse/ |
D | ParseExprCXX.cpp | 80 void Parser::CheckForTemplateAndDigraph(Token &Next, ParsedType ObjectType, in CheckForTemplateAndDigraph() 188 ParsedType ObjectType, in ParseOptionalCXXScopeSpecifier() 1009 ParsedType InitCaptureType; in ParseLambdaIntroducer() 1177 SmallVector<ParsedType, 2> DynamicExceptions; in ParseLambdaExpressionAfterIntroducer() 1528 ParsedType ObjectType) { in ParseCXXPseudoDestructor() 1672 ParsedType TypeRep = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo).get(); in ParseCXXTypeConstructExpression() 2030 ParsedType ObjectType, in ParseUnqualifiedIdTemplateId() 2233 ParsedType ObjectType, in ParseUnqualifiedIdOperator() 2464 ParsedType ObjectType, in ParseUnqualifiedId() 2495 ParsedType Ty = Actions.getTypeName(*Id, IdLoc, getCurScope(), &SS, false, in ParseUnqualifiedId() [all …]
|
D | ParseObjc.cpp | 318 SmallVector<ParsedType, 4> typeArgs; in ParseObjCAtInterfaceDeclaration() 1252 ParsedType Parser::ParseObjCTypeName(ObjCDeclSpec &DS, in ParseObjCTypeName() 1271 ParsedType Ty; in ParseObjCTypeName() 1360 ParsedType ReturnType; in ParseObjCMethodDecl() 1616 ParsedType baseType, in parseObjCTypeArgsOrProtocolQualifiers() 1618 SmallVectorImpl<ParsedType> &typeArgs, in parseObjCTypeArgsOrProtocolQualifiers() 1708 ParsedType typeArg in parseObjCTypeArgsOrProtocolQualifiers() 1773 ParsedType T; in parseObjCTypeArgsOrProtocolQualifiers() 1795 ParsedType baseType, in parseObjCTypeArgsAndProtocolQualifiers() 1797 SmallVectorImpl<ParsedType> &typeArgs, in parseObjCTypeArgsAndProtocolQualifiers() [all …]
|
D | ParseInit.cpp | 237 ParsedType::getFromOpaquePtr(TypeOrExpr), in ParseInitializerWithPotentialDesignator() 249 ParsedType ReceiverType; in ParseInitializerWithPotentialDesignator()
|
D | ParseExpr.cpp | 187 ParsedType ReceiverType, in ParseAssignmentExprWithObjCMessageExprStart() 720 ParsedType CastTy; in ParseCastExpression() 928 if (ParsedType Typ = Actions.getTypeName(II, ILoc, getCurScope())) in ParseCastExpression() 1133 ParsedType Type = getTypeAnnotation(Tok); in ParseCastExpression() 1618 ParsedType ObjectType; in ParsePostfixExpressionSuffix() 1736 ParsedType &CastTy, in ParseExprAfterUnaryExprOrTypeTrait() 1885 ParsedType CastTy; in ParseUnaryExprOrTypeTraitExpression() 2185 bool isTypeCast, ParsedType &CastTy, in ParseParenExpression() 2447 Parser::ParseCompoundLiteralExpression(ParsedType Ty, in ParseCompoundLiteralExpression() 2531 ParsedType Ty; in ParseGenericSelectionExpression()
|
/external/llvm-project/clang/lib/Parse/ |
D | ParseExprCXX.cpp | 82 void Parser::CheckForTemplateAndDigraph(Token &Next, ParsedType ObjectType, in CheckForTemplateAndDigraph() 155 CXXScopeSpec &SS, ParsedType ObjectType, bool ObjectHadErrors, in ParseOptionalCXXScopeSpecifier() 1126 ParsedType InitCaptureType; in ParseLambdaIntroducer() 1361 SmallVector<ParsedType, 2> DynamicExceptions; in ParseLambdaExpressionAfterIntroducer() 1750 ParsedType ObjectType) { in ParseCXXPseudoDestructor() 1897 ParsedType TypeRep = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo).get(); in ParseCXXTypeConstructExpression() 2335 CXXScopeSpec &SS, ParsedType ObjectType, bool ObjectHadErrors, in ParseUnqualifiedIdTemplateId() 2530 ParsedType ObjectType, in ParseUnqualifiedIdOperator() 2764 bool Parser::ParseUnqualifiedId(CXXScopeSpec &SS, ParsedType ObjectType, in ParseUnqualifiedId() 2807 ParsedType Ty = Actions.getConstructorName(*Id, IdLoc, getCurScope(), SS, in ParseUnqualifiedId() [all …]
|
D | ParseObjc.cpp | 302 SmallVector<ParsedType, 4> typeArgs; in ParseObjCAtInterfaceDeclaration() 1237 ParsedType Parser::ParseObjCTypeName(ObjCDeclSpec &DS, in ParseObjCTypeName() 1256 ParsedType Ty; in ParseObjCTypeName() 1345 ParsedType ReturnType; in ParseObjCMethodDecl() 1592 ParsedType baseType, in parseObjCTypeArgsOrProtocolQualifiers() 1594 SmallVectorImpl<ParsedType> &typeArgs, in parseObjCTypeArgsOrProtocolQualifiers() 1684 ParsedType typeArg in parseObjCTypeArgsOrProtocolQualifiers() 1749 ParsedType T; in parseObjCTypeArgsOrProtocolQualifiers() 1771 ParsedType baseType, in parseObjCTypeArgsAndProtocolQualifiers() 1773 SmallVectorImpl<ParsedType> &typeArgs, in parseObjCTypeArgsAndProtocolQualifiers() [all …]
|
D | ParseInit.cpp | 273 ParsedType::getFromOpaquePtr(TypeOrExpr), in ParseInitializerWithPotentialDesignator() 285 ParsedType ReceiverType; in ParseInitializerWithPotentialDesignator()
|
D | ParseExpr.cpp | 191 ParsedType ReceiverType, in ParseAssignmentExprWithObjCMessageExprStart() 955 ParsedType CastTy; in ParseCastExpression() 1203 if (ParsedType Typ = Actions.getTypeName(II, ILoc, getCurScope())) in ParseCastExpression() 2084 ParsedType ObjectType; in ParsePostfixExpressionSuffix() 2245 ParsedType &CastTy, in ParseExprAfterUnaryExprOrTypeTrait() 2396 ParsedType CastTy; in ParseUnaryExprOrTypeTraitExpression() 2758 bool isTypeCast, ParsedType &CastTy, in ParseParenExpression() 3108 Parser::ParseCompoundLiteralExpression(ParsedType Ty, in ParseCompoundLiteralExpression() 3193 ParsedType Ty; in ParseGenericSelectionExpression()
|
/external/webrtc/logging/rtc_event_log/encoder/ |
D | rtc_event_log_encoder_unittest.cc | 75 template <typename ParsedType> 76 const std::vector<ParsedType>* GetRtpPacketsBySsrc( 80 template <typename EventType, typename ParsedType> 155 template <typename EventType, typename ParsedType> 192 const std::vector<ParsedType>* parsed_rtp_packets = in TestRtpPackets() 193 GetRtpPacketsBySsrc<ParsedType>(&parsed_log_, ssrc); in TestRtpPackets() 197 verifier_.VerifyLoggedRtpPacket<EventType, ParsedType>( in TestRtpPackets()
|
/external/clang/lib/Sema/ |
D | SemaExprCXX.cpp | 48 ParsedType Sema::getInheritingConstructorName(CXXScopeSpec &SS, in getInheritingConstructorName() 82 ParsedType Sema::getDestructorName(SourceLocation TildeLoc, in getDestructorName() 86 ParsedType ObjectTypePtr, in getDestructorName() 300 return ParsedType::make(T); in getDestructorName() 326 ParsedType Sema::getDestructorType(const DeclSpec& DS, ParsedType ObjectType) { in getDestructorType() 334 return ParsedType::make(T); in getDestructorType() 496 QualType T = GetTypeFromParser(ParsedType::getFromOpaquePtr(TyOrExpr), in ActOnCXXTypeid() 611 QualType T = GetTypeFromParser(ParsedType::getFromOpaquePtr(TyOrExpr), in ActOnCXXUuidof() 1213 Sema::ActOnCXXTypeConstructExpr(ParsedType TypeRep, in ActOnCXXTypeConstructExpr() 4463 ArrayRef<ParsedType> Args, in ActOnTypeTrait() [all …]
|
D | SemaCXXScopeSpec.cpp | 386 ParsedType ObjectTypePtr) { in isNonTypeNestedNameSpecifier() 829 ParsedType ObjectType, in ActOnCXXNestedNameSpecifier() 877 ParsedType ObjectType, in IsInvalidUnlessNestedName()
|