| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| H A D | ParsedAttr.h | 172 ParsedType MatchingCType; 212 detail::TypeTagForDatatypeData, ParsedType, detail::PropertyData> { 223 size_t numTrailingObjects(OverloadToken<ParsedType>) const { in numTrailingObjects() argument 350 IdentifierLoc *ArgKind, ParsedType matchingCType, in ParsedAttr() 361 new (&ExtraData.MatchingCType) ParsedType(matchingCType); in ParsedAttr() 369 ParsedType typeArg, Syntax syntaxUsed) in ParsedAttr() 376 new (&getTypeBuffer()) ParsedType(typeArg); in ParsedAttr() 405 ParsedType &getTypeBuffer() { return *getTrailingObjects<ParsedType>(); } in getTypeBuffer() 406 const ParsedType &getTypeBuffer() const { in getTypeBuffer() 407 return *getTrailingObjects<ParsedType>(); in getTypeBuffer() [all …]
|
| H A 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() 1066 ParsedType Ty, in setConversionFunctionId() 1097 void setConstructorName(ParsedType ClassType, in setConstructorName() 1121 ParsedType ClassType, in setDestructorName() 1272 ParsedType Ty; 1501 ParsedType getTrailingReturnType() const { in getTrailingReturnType() 1635 ParsedType *Exceptions, [all …]
|
| H A D | Ownership.h | 243 using ParsedType = OpaquePtr<QualType>; 264 using TypeResult = ActionResult<ParsedType>; 275 using MultiTypeArg = MutableArrayRef<ParsedType>;
|
| H A D | ParsedTemplate.h | 76 ParsedType getAsType() const { in getAsType() 78 return ParsedType::getFromOpaquePtr(Arg); in getAsType()
|
| H A D | Sema.h | 1980 ParsedType CreateParsedType(QualType T, TypeSourceInfo *TInfo); 1983 static QualType GetTypeFromParser(ParsedType Ty, 2024 ParsedType ActOnObjCInstanceType(SourceLocation Loc); 2331 ParsedType getTypeName(const IdentifierInfo &II, SourceLocation NameLoc, 2334 ParsedType ObjectType = nullptr, 2345 ParsedType &SuggestedType, 2352 ParsedType ActOnMSVCUnknownTypeName(const IdentifierInfo &II, 2403 ParsedType Type; 2409 NameClassification(ParsedType Type) : Kind(NC_Type), Type(Type) {} in NameClassification() 2478 ParsedType getType() const { in getType() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Parse/ |
| H A D | Parser.h | 799 return ParsedType::getFromOpaquePtr(Tok.getAnnotationValue()); in getTypeAnnotation() 1631 ParsedType baseType, 1633 SmallVectorImpl<ParsedType> &typeArgs, 1645 ParsedType baseType, 1647 SmallVectorImpl<ParsedType> &typeArgs, 1662 ParsedType type, 1712 ParsedType ParseObjCTypeName(ObjCDeclSpec &DS, DeclaratorContext Ctx, 1806 ParsedType &CastTy, 1834 ParsedType &CastTy, 1838 ParenParseOption &ExprType, ParsedType &CastTy, [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | ParsedAttr.cpp | 47 detail::TypeTagForDatatypeData, ParsedType, in allocated_size() 50 detail::TypeTagForDatatypeData, ParsedType, in allocated_size()
|
| H A 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 …]
|
| H A D | DeclSpec.cpp | 173 ParsedType *Exceptions, in getFunction() 732 ParsedType Rep, in SetTypeSpecType() 741 ParsedType Rep, in SetTypeSpecType()
|
| H A D | SemaDeclObjC.cpp | 549 ArrayRef<ParsedType> SuperTypeArgs, in ActOnSuperClassOfClassInterface() 673 ParsedType parsedTypeBound) { in actOnObjCTypeParam() 978 ArrayRef<ParsedType> SuperTypeArgs, SourceRange SuperTypeArgsRange, in ActOnStartClassInterface() 1412 ParsedType baseType, in actOnObjCTypeArgsOrProtocolQualifiers() 1418 SmallVectorImpl<ParsedType> &typeArgs, in actOnObjCTypeArgsOrProtocolQualifiers() 1581 ParsedType parsedType = CreateParsedType(type, parsedTSInfo); in actOnObjCTypeArgsOrProtocolQualifiers() 4703 tok::TokenKind MethodType, ObjCDeclSpec &ReturnQT, ParsedType ReturnType, in ActOnMethodDeclaration()
|
| H A D | SemaCodeComplete.cpp | 4261 ParsedType Receiver, 4323 ParsedType T = DS.getRepAsType(); in CodeCompleteDeclSpec() 5862 Scope *S, Decl *ConstructorDecl, CXXScopeSpec SS, ParsedType TemplateTypeTy, in ProduceCtorInitMemberSignatureHelp() 7439 ParsedType Receiver; in CodeCompleteObjCSuperMessage() 7441 Receiver = ParsedType::make(Context.getObjCInterfaceType(CDecl)); in CodeCompleteObjCSuperMessage() 7482 ParsedType Receiver, in AddClassMessageCompletions() 7556 void Sema::CodeCompleteObjCClassMessage(Scope *S, ParsedType Receiver, in CodeCompleteObjCClassMessage() 7620 S, ParsedType::make(Context.getObjCInterfaceType(IFace)), SelIdents, in CodeCompleteObjCInstanceMessage() 8907 ParsedType ReturnTy) { in CodeCompleteObjCMethodDecl() 9084 Scope *S, bool IsInstanceMethod, bool AtParameterName, ParsedType ReturnTy, in CodeCompleteObjCMethodDeclSelector()
|
| H A D | SemaDecl.cpp | 236 static ParsedType recoverFromTypeInKnownDependentBase(Sema &S, in recoverFromTypeInKnownDependentBase() 284 ParsedType Sema::getTypeName(const IdentifierInfo &II, SourceLocation NameLoc, in getTypeName() 287 ParsedType ObjectTypePtr, in getTypeName() 328 return ParsedType::make(T); in getTypeName() 367 if (ParsedType TypeInBase = in getTypeName() 400 ParsedType Ty = getTypeName(*NewII, NameLoc, S, NewSSPtr, in getTypeName() 521 return ParsedType::make(T); in getTypeName() 556 ParsedType Sema::ActOnMSVCUnknownTypeName(const IdentifierInfo &II, in ActOnMSVCUnknownTypeName() 585 return ParsedType(); in ActOnMSVCUnknownTypeName() 662 ParsedType &SuggestedType, in DiagnoseUnknownTypeName() [all …]
|
| H A D | SemaType.cpp | 1144 ParsedType BaseType, in actOnObjCTypeArgsAndProtocolQualifiers() 1146 ArrayRef<ParsedType> TypeArgs, in actOnObjCTypeArgsAndProtocolQualifiers() 2946 QualType Sema::GetTypeFromParser(ParsedType Ty, TypeSourceInfo **TInfo) { in GetTypeFromParser() 5315 SmallVector<ParsedType, 2> DynamicExceptions; in GetFullTypeForDeclarator() 6325 ParsedType Sema::CreateParsedType(QualType T, TypeSourceInfo *TInfo) { in CreateParsedType() 6334 return ParsedType::make(QualType(LocT, 0)); in CreateParsedType() 6373 ParsedType Sema::ActOnObjCInstanceType(SourceLocation Loc) { in ActOnObjCInstanceType()
|
| H A D | SemaExprObjC.cpp | 1163 ParsedType ty, in ParseObjCEncodeExpression() 2289 ParsedType &ReceiverType) { in getObjCMessageKind() 2761 ParsedType Receiver, in ActOnClassMessage() 4753 ParsedType Type, in ActOnObjCBridgedCast()
|
| H A D | SemaTemplateVariadic.cpp | 591 TypeResult Sema::ActOnPackExpansion(ParsedType Type, in ActOnPackExpansion()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/ |
| H A D | ParseExprCXX.cpp | 82 void Parser::CheckForTemplateAndDigraph(Token &Next, ParsedType ObjectType, in CheckForTemplateAndDigraph() 155 CXXScopeSpec &SS, ParsedType ObjectType, bool ObjectHadErrors, in ParseOptionalCXXScopeSpecifier() 1130 ParsedType InitCaptureType; in ParseLambdaIntroducer() 1346 SmallVector<ParsedType, 2> DynamicExceptions; in ParseLambdaExpressionAfterIntroducer() 1705 ParsedType ObjectType) { in ParseCXXPseudoDestructor() 1852 ParsedType TypeRep = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo).get(); in ParseCXXTypeConstructExpression() 2320 CXXScopeSpec &SS, ParsedType ObjectType, bool ObjectHadErrors, in ParseUnqualifiedIdTemplateId() 2515 ParsedType ObjectType, in ParseUnqualifiedIdOperator() 2749 bool Parser::ParseUnqualifiedId(CXXScopeSpec &SS, ParsedType ObjectType, in ParseUnqualifiedId() 2792 ParsedType Ty = Actions.getConstructorName(*Id, IdLoc, getCurScope(), SS, in ParseUnqualifiedId() [all …]
|
| H A D | ParseObjc.cpp | 302 SmallVector<ParsedType, 4> typeArgs; in ParseObjCAtInterfaceDeclaration() 1243 ParsedType Parser::ParseObjCTypeName(ObjCDeclSpec &DS, in ParseObjCTypeName() 1262 ParsedType Ty; in ParseObjCTypeName() 1351 ParsedType ReturnType; in ParseObjCMethodDecl() 1594 ParsedType baseType, in parseObjCTypeArgsOrProtocolQualifiers() 1596 SmallVectorImpl<ParsedType> &typeArgs, in parseObjCTypeArgsOrProtocolQualifiers() 1686 ParsedType typeArg in parseObjCTypeArgsOrProtocolQualifiers() 1751 ParsedType T; in parseObjCTypeArgsOrProtocolQualifiers() 1773 ParsedType baseType, in parseObjCTypeArgsAndProtocolQualifiers() 1775 SmallVectorImpl<ParsedType> &typeArgs, in parseObjCTypeArgsAndProtocolQualifiers() [all …]
|
| H A D | ParseInit.cpp | 275 ParsedType::getFromOpaquePtr(TypeOrExpr), in ParseInitializerWithPotentialDesignator() 287 ParsedType ReceiverType; in ParseInitializerWithPotentialDesignator()
|
| H A D | ParseExpr.cpp | 191 ParsedType ReceiverType, in ParseAssignmentExprWithObjCMessageExprStart() 955 ParsedType CastTy; in ParseCastExpression() 1203 if (ParsedType Typ = Actions.getTypeName(II, ILoc, getCurScope())) in ParseCastExpression() 2086 ParsedType ObjectType; in ParsePostfixExpressionSuffix() 2247 ParsedType &CastTy, in ParseExprAfterUnaryExprOrTypeTrait() 2403 ParsedType CastTy; in ParseUnaryExprOrTypeTraitExpression() 2765 bool isTypeCast, ParsedType &CastTy, in ParseParenExpression() 3115 Parser::ParseCompoundLiteralExpression(ParsedType Ty, in ParseCompoundLiteralExpression() 3200 ParsedType Ty; in ParseGenericSelectionExpression()
|
| H A D | ParseDecl.cpp | 389 ParsedType TheParsedType; in ParseAttributeArgsCommon() 2601 if (ParsedType T = Actions.ActOnMSVCUnknownTypeName( in ParseImplicitInt() 2732 ParsedType T; in ParseImplicitInt() 2813 ParsedType Ty = ParseTypeName().get(); in ParseAlignArgument() 3257 ParsedType TypeRep = in ParseDeclarationSpecifiers() 3392 ParsedType TypeRep = Actions.ActOnObjCInstanceType(Loc); in ParseDeclarationSpecifiers() 3411 ParsedType TypeRep = Actions.getTypeName( in ParseDeclarationSpecifiers() 6508 SmallVector<ParsedType, 2> DynamicExceptions; in ParseFunctionDeclarator() 7235 ParsedType CastTy; in ParseTypeofSpecifier()
|
| H A D | ParseTemplate.cpp | 722 /*ObjectType=*/ParsedType(), in TryAnnotateTypeConstraint() 821 ParsedType DefaultArg; in ParseTypeParameter()
|
| H A D | ParseDeclCXX.cpp | 635 ParsedType Type = in ParseUsingDeclarator() 1237 ParsedType Type = Actions.getTypeName( in ParseBaseTypeSpecifier() 3675 SmallVectorImpl<ParsedType> &DynamicExceptions, in tryParseExceptionSpecification() 3804 SmallVectorImpl<ParsedType> &Exceptions, in ParseDynamicExceptionSpecification()
|
| H A D | ParseOpenMP.cpp | 561 TypeResult ParsedType = parseOpenMPDeclareMapperVarDecl(Range, VName, AS); in ParseOpenMPDeclareMapperDirective() local 562 if (ParsedType.isUsable()) in ParseOpenMPDeclareMapperDirective() 564 Actions.ActOnOpenMPDeclareMapperType(Range.getBegin(), ParsedType); in ParseOpenMPDeclareMapperDirective() 3624 ParsedType IteratorType; in ParseOpenMPIteratorsExpr()
|
| H A D | Parser.cpp | 1709 ParsedType Ty = Classification.getType(); in TryAnnotateName() 1966 if (ParsedType Ty = Actions.getTypeName( in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
|
| H A D | ParseCXXInlineMethods.cpp | 465 SmallVector<ParsedType, 4> DynamicExceptions; in ParseLexedMethodDeclaration()
|