Lines Matching defs:HasInt

443   // CHECK-NEXT: FunctionDecl{{.*}} used TemplUses 'void (CorrectConvert, HasInt)' implicit_instantiation
447 // CHECK-NEXT: TemplateArgument type 'HasInt'
448 // CHECK-NEXT: RecordType{{.*}} 'HasInt'
449 // CHECK-NEXT: CXXRecord{{.*}} 'HasInt'
451 // CHECK-NEXT: ParmVarDecl{{.*}} used u 'HasInt'
469 // CHECK-NEXT: DeclRefExpr{{.*}} 'HasInt' lvalue ParmVar
478 // CHECK-NEXT: NestedNameSpecifier TypeSpec 'HasInt'
500 // CHECK-NEXT: MaterializeTemporaryExpr{{.*}} 'HasInt' lvalue
501 // CHECK-NEXT: CXXFunctionalCastExpr{{.*}} 'HasInt' functional cast to struct HasInt <NoOp>
502 // CHECK-NEXT: InitListExpr{{.*}}'HasInt'
509 // CHECK-NEXT: CXXFunctionalCastExpr{{.*}} 'typename HasInt::IntTy':'int' functional cast to typename struct HasInt::IntTy <NoOp>
510 // CHECK-NEXT: InitListExpr{{.*}}'typename HasInt::IntTy':'int'
517 // CHECK-NEXT: CXXFunctionalCastExpr{{.*}} 'typename HasInt::ShortTy':'short' functional cast to typename struct HasInt::ShortTy <NoOp>
518 // CHECK-NEXT: InitListExpr{{.*}}'typename HasInt::ShortTy':'short'
528 // CHECK-NEXT: DeclRefExpr{{.*}} 'HasInt' lvalue ParmVar
537 // CHECK-NEXT: NestedNameSpecifier TypeSpec 'HasInt'
547 // CHECK-NEXT: DeclRefExpr{{.*}} 'HasInt' lvalue ParmVar
557 // CHECK-NEXT: DeclRefExpr{{.*}} 'HasInt' lvalue ParmVar
560 // CHECK-NEXT: NestedNameSpecifier TypeSpec 'HasInt'
576 // CHECK-NEXT: DeclRefExpr{{.*}} 'HasInt' lvalue ParmVar
585 // CHECK-NEXT: NestedNameSpecifier TypeSpec 'HasInt'
609 // CHECK-NEXT: NestedNameSpecifier TypeSpec 'HasInt'
613 // CHECK-NEXT: DeclRefExpr{{.*}} 'HasInt' lvalue ParmVar
623 // CHECK-NEXT: NestedNameSpecifier TypeSpec 'HasInt'
627 // CHECK-NEXT: DeclRefExpr{{.*}} 'HasInt' lvalue ParmVar
637 // CHECK-NEXT: DeclRefExpr{{.*}} 'HasInt' lvalue ParmVar
640 // CHECK-NEXT: NestedNameSpecifier TypeSpec 'HasInt'
644 // CHECK-NEXT: DeclRefExpr{{.*}} 'HasInt' lvalue ParmVar
654 // CHECK-NEXT: DeclRefExpr{{.*}} 'HasInt' lvalue ParmVar
657 // CHECK-NEXT: NestedNameSpecifier TypeSpec 'HasInt'
661 // CHECK-NEXT: DeclRefExpr{{.*}} 'HasInt' lvalue ParmVar
670 struct HasInt {
679 TemplUses<CorrectConvert, HasInt>({}, {});