| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | ParsedAttr.h | 86 ParsedType MatchingCType; 119 detail::TypeTagForDatatypeData, ParsedType, detail::PropertyData> { 130 size_t numTrailingObjects(OverloadToken<ParsedType>) const { in numTrailingObjects() argument 258 ParsedType matchingCType, bool layoutCompatible, bool mustBeNull, in ParsedAttr() 268 new (&ExtraData.MatchingCType) ParsedType(matchingCType); in ParsedAttr() 275 AttributeScopeInfo scope, ParsedType typeArg, Form formUsed, in ParsedAttr() 283 new (&getTypeBuffer()) ParsedType(typeArg); in ParsedAttr() 310 ParsedType &getTypeBuffer() { return *getTrailingObjects<ParsedType>(); } in getTypeBuffer() 311 const ParsedType &getTypeBuffer() const { in getTypeBuffer() 312 return *getTrailingObjects<ParsedType>(); in getTypeBuffer() [all …]
|
| H A D | SemaObjC.h | 91 Scope *S, SourceLocation Loc, ParsedType BaseType, 92 SourceLocation TypeArgsLAngleLoc, ArrayRef<ParsedType> TypeArgs, 115 ParsedType ActOnObjCInstanceType(SourceLocation Loc); 241 SourceLocation colonLoc, ParsedType typeBound); 252 ArrayRef<ParsedType> SuperTypeArgs, SourceRange SuperTypeArgsRange, 261 ArrayRef<ParsedType> SuperTypeArgs, SourceRange SuperTypeArgsRange); 327 Scope *S, ParsedType baseType, SourceLocation lAngleLoc, 330 SourceLocation &typeArgsLAngleLoc, SmallVectorImpl<ParsedType> &typeArgs, 347 ParsedType Type; 362 tok::TokenKind MethodType, ObjCDeclSpec &ReturnQT, ParsedType ReturnType, [all …]
|
| H A D | SemaCodeCompletion.h | 143 Decl *ConstructorDecl, CXXScopeSpec SS, ParsedType TemplateTypeTy, 186 void CodeCompleteObjCClassMessage(Scope *S, ParsedType Receiver, 213 ParsedType ReturnType); 216 ParsedType ReturnType, ArrayRef<const IdentifierInfo *> SelIdents);
|
| H A D | DeclSpec.h | 546 ParsedType getRepAsType() const { in getRepAsType() 735 unsigned &DiagID, ParsedType Rep, 749 unsigned &DiagID, ParsedType Rep, 787 void UpdateTypeRep(ParsedType Rep) { in UpdateTypeRep() 1143 ParsedType Ty, in setConversionFunctionId() 1174 void setConstructorName(ParsedType ClassType, in setConstructorName() 1198 ParsedType ClassType, in setDestructorName() 1352 ParsedType Ty; 1588 ParsedType getTrailingReturnType() const { in getTrailingReturnType() 1724 ParsedType *Exceptions, [all …]
|
| H A D | ParsedTemplate.h | 76 ParsedType getAsType() const { in getAsType() 78 return ParsedType::getFromOpaquePtr(Arg); in getAsType()
|
| H A D | SemaSYCL.h | 62 ParsedType ParsedTy);
|
| H A D | Sema.h | 3265 ParsedType ObjectType; 3279 ParsedType ObjectType = ParsedType()) 3285 : ObjectType(ParsedType::make(ObjectType)), Identifier(II), in NestedNameSpecInfo() 3588 ParsedType getTypeName(const IdentifierInfo &II, SourceLocation NameLoc, 3591 ParsedType ObjectType = nullptr, 3623 ParsedType &SuggestedType, 3630 ParsedType ActOnMSVCUnknownTypeName(const IdentifierInfo &II, 3640 ParsedType Type; 3646 NameClassification(ParsedType Type) in NameClassification() 3717 ParsedType getType() const { in getType() [all …]
|
| H A D | SemaOpenMP.h | 260 TypeResult ParsedType); 285 TypeResult ParsedType); 1420 ParsedType Type;
|
| /freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 330 return ParsedType::getFromOpaquePtr(Tok.getAnnotationValue()); in getTypeAnnotation() 2491 ParsedType &Ty); 2913 SmallVectorImpl<ParsedType> &DynamicExceptions, 2933 SmallVectorImpl<ParsedType> &Exceptions, 2952 void AnnotateExistingIndexedTypeNamePack(ParsedType T, 4161 ParsedType &CastTy, 4237 ParsedType &CastTy, 4248 ExprResult ParseCompoundLiteralExpression(ParsedType Ty, 4317 SourceLocation LBracloc, SourceLocation SuperLoc, ParsedType ReceiverType, 4433 bool ParseUnqualifiedId(CXXScopeSpec &SS, ParsedType ObjectType, [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/ |
| H A D | MarkupFilter.cpp | 248 std::optional<PCType> ParsedType = parsePCType(Node.Fields[1]); in tryPC() local 249 if (!ParsedType) in tryPC() 251 Type = *ParsedType; in tryPC() 304 std::optional<PCType> ParsedType = parsePCType(Node.Fields[2]); in tryBackTrace() local 305 if (!ParsedType) in tryBackTrace() 307 Type = *ParsedType; in tryBackTrace()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | ParsedAttr.cpp | 34 detail::TypeTagForDatatypeData, ParsedType, in allocated_size() 37 detail::TypeTagForDatatypeData, ParsedType, in allocated_size()
|
| H A D | SemaExprCXX.cpp | 57 ParsedType Sema::getInheritingConstructorName(CXXScopeSpec &SS, in getInheritingConstructorName() 71 ParsedType Sema::getConstructorName(const IdentifierInfo &II, in getConstructorName() 84 return ParsedType::make(T); in getConstructorName() 88 return ParsedType(); in getConstructorName() 111 return ParsedType(); in getConstructorName() 118 return ParsedType::make(T); in getConstructorName() 121 ParsedType Sema::getDestructorName(const IdentifierInfo &II, in getDestructorName() 123 CXXScopeSpec &SS, ParsedType ObjectTypePtr, in getDestructorName() 169 auto CheckLookupResult = [&](LookupResult &Found) -> ParsedType { in getDestructorName() 238 auto LookupInObjectType = [&]() -> ParsedType { in getDestructorName() [all …]
|
| H A D | SemaAPINotes.cpp | 361 auto ParsedType = ParseTypeFromStringCallback(TypeString, "<API Notes>", in ApplyAPINotesType() local 363 if (ParsedType.isUsable()) { in ApplyAPINotesType() 364 QualType Type = Sema::GetTypeFromParser(ParsedType.get()); in ApplyAPINotesType() 574 auto ParsedType = S.ParseTypeFromStringCallback( in ProcessAPINotes() local 576 if (ParsedType.isUsable()) { in ProcessAPINotes() 577 QualType ResultType = Sema::GetTypeFromParser(ParsedType.get()); in ProcessAPINotes()
|
| H A D | SemaSYCL.cpp | 154 ParsedType ParsedTy) { in ActOnUniqueStableNameExpr() 206 ParsedType PT = AL.getTypeArg(); in handleKernelEntryPointAttr()
|
| H A D | DeclSpec.cpp | 171 ParsedType *Exceptions, in getFunction() 760 ParsedType Rep, in SetTypeSpecType() 769 ParsedType Rep, in SetTypeSpecType() 791 TypeRep = ParsedType::make(LIT->getPattern()); in SetTypeSpecType()
|
| H A D | SemaObjC.cpp | 374 Scope *S, SourceLocation Loc, ParsedType BaseType, in actOnObjCTypeArgsAndProtocolQualifiers() 375 SourceLocation TypeArgsLAngleLoc, ArrayRef<ParsedType> TypeArgs, in actOnObjCTypeArgsAndProtocolQualifiers() 740 ParsedType SemaObjC::ActOnObjCInstanceType(SourceLocation Loc) { in ActOnObjCInstanceType() 1563 ParsedType PT; in handleIBOutletCollection()
|
| H A D | SemaDeclObjC.cpp | 556 ArrayRef<ParsedType> SuperTypeArgs, SourceRange SuperTypeArgsRange) { in ActOnSuperClassOfClassInterface() 669 SourceLocation colonLoc, ParsedType parsedTypeBound) { in actOnObjCTypeParam() 978 ArrayRef<ParsedType> SuperTypeArgs, SourceRange SuperTypeArgsRange, in ActOnStartClassInterface() 1430 Scope *S, ParsedType baseType, SourceLocation lAngleLoc, in actOnObjCTypeArgsOrProtocolQualifiers() 1433 SourceLocation &typeArgsLAngleLoc, SmallVectorImpl<ParsedType> &typeArgs, in actOnObjCTypeArgsOrProtocolQualifiers() 1596 ParsedType parsedType = SemaRef.CreateParsedType(type, parsedTSInfo); in actOnObjCTypeArgsOrProtocolQualifiers() 4784 tok::TokenKind MethodType, ObjCDeclSpec &ReturnQT, ParsedType ReturnType, in ActOnMethodDeclaration()
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseExprCXX.cpp | 84 void Parser::CheckForTemplateAndDigraph(Token &Next, ParsedType ObjectType, in CheckForTemplateAndDigraph() 108 CXXScopeSpec &SS, ParsedType ObjectType, bool ObjectHadErrors, in ParseOptionalCXXScopeSpecifier() 219 AnnotateExistingIndexedTypeNamePack(ParsedType::make(Type), Start, in ParseOptionalCXXScopeSpecifier() 1065 ParsedType InitCaptureType; in ParseLambdaIntroducer() 1392 SmallVector<ParsedType, 2> DynamicExceptions; in ParseLambdaExpressionAfterIntroducer() 1665 ParsedType ObjectType) { in ParseCXXPseudoDestructor() 1791 ParsedType TypeRep = Actions.ActOnTypeName(DeclaratorInfo).get(); in ParseCXXTypeConstructExpression() 2217 CXXScopeSpec &SS, ParsedType ObjectType, bool ObjectHadErrors, in ParseUnqualifiedIdTemplateId() 2372 ParsedType ObjectType, in ParseUnqualifiedIdOperator() 2573 bool Parser::ParseUnqualifiedId(CXXScopeSpec &SS, ParsedType ObjectType, in ParseUnqualifiedId() [all …]
|
| H A D | ParseObjc.cpp | 281 SmallVector<ParsedType, 4> typeArgs; in ParseObjCAtInterfaceDeclaration() 1097 ParsedType Parser::ParseObjCTypeName(ObjCDeclSpec &DS, in ParseObjCTypeName() 1116 ParsedType Ty; in ParseObjCTypeName() 1178 ParsedType ReturnType; in ParseObjCMethodDecl() 1422 ParsedType baseType, in parseObjCTypeArgsOrProtocolQualifiers() 1424 SmallVectorImpl<ParsedType> &typeArgs, in parseObjCTypeArgsOrProtocolQualifiers() 1507 ParsedType typeArg in parseObjCTypeArgsOrProtocolQualifiers() 1573 ParsedType T; in parseObjCTypeArgsOrProtocolQualifiers() 1595 ParsedType baseType, in parseObjCTypeArgsAndProtocolQualifiers() 1597 SmallVectorImpl<ParsedType> &typeArgs, in parseObjCTypeArgsAndProtocolQualifiers() [all …]
|
| H A D | ParseInit.cpp | 232 ParsedType::getFromOpaquePtr(TypeOrExpr), in ParseInitializerWithPotentialDesignator() 244 ParsedType ReceiverType; in ParseInitializerWithPotentialDesignator()
|
| H A D | ParseExpr.cpp | 112 ParsedType ReceiverType, in ParseAssignmentExprWithObjCMessageExprStart() 761 ParsedType CastTy; in ParseCastExpression() 971 if (ParsedType Typ = Actions.getTypeName(II, ILoc, getCurScope())) in ParseCastExpression() 1913 ParsedType ObjectType; in ParsePostfixExpressionSuffix() 2050 ParsedType &CastTy, in ParseExprAfterUnaryExprOrTypeTrait() 2257 ParsedType CastTy; in ParseUnaryExprOrTypeTraitExpression() 2614 ParsedType &CastTy, SourceLocation &RParenLoc) { in ParseParenExpression() 2951 Parser::ParseCompoundLiteralExpression(ParsedType Ty, in ParseCompoundLiteralExpression() 3042 SmallVector<ParsedType, 12> Types; in ParseGenericSelectionExpression() 3045 ParsedType Ty; in ParseGenericSelectionExpression()
|
| H A D | ParseDeclCXX.cpp | 597 ParsedType Type = in ParseUsingDeclarator() 669 ParsedType Type = Actions.getTypeName( in ParseUsingDeclaration() 1190 ParsedType Ty = Actions.getTypeName(*Tok.getIdentifierInfo(), in ParsePackIndexingType() 1220 void Parser::AnnotateExistingIndexedTypeNamePack(ParsedType T, in AnnotateExistingIndexedTypeNamePack() 1397 ParsedType Type = Actions.getTypeName( in ParseBaseTypeSpecifier() 3995 SmallVectorImpl<ParsedType> &DynamicExceptions, in tryParseExceptionSpecification() 4113 SourceRange &SpecificationRange, SmallVectorImpl<ParsedType> &Exceptions, in ParseDynamicExceptionSpecification()
|
| H A D | ParseDecl.cpp | 517 ParsedType TheParsedType; in ParseAttributeArgsCommon() 2852 if (ParsedType T = Actions.ActOnMSVCUnknownTypeName( in ParseImplicitInt() 2983 ParsedType T; in ParseImplicitInt() 3076 ParsedType &TypeResult) { in ParseAlignArgument() 3080 ParsedType Ty = ParseTypeName().get(); in ParseAlignArgument() 3111 ParsedType TypeResult; in ParseAlignmentSpecifier() 3663 ParsedType TypeRep = Actions.getTypeName( in ParseDeclarationSpecifiers() 3817 ParsedType TypeRep = Actions.ObjC().ActOnObjCInstanceType(Loc); in ParseDeclarationSpecifiers() 3838 ParsedType TypeRep = Actions.getTypeName( in ParseDeclarationSpecifiers() 7174 SmallVector<ParsedType, 2> DynamicExceptions; in ParseFunctionDeclarator() [all …]
|
| H A D | ParseTemplate.cpp | 563 /*ObjectType=*/ParsedType(), in TryAnnotateTypeConstraint() 653 ParsedType DefaultArg; in ParseTypeParameter()
|
| H A D | Parser.cpp | 1605 ParsedType CastTy; in ParseAsmStringLiteral() 1776 ParsedType Ty = Classification.getType(); in TryAnnotateName() 2024 if (ParsedType Ty = Actions.getTypeName( in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
|