Lines Matching defs:int
13 operator int() { return 0; }
22 operator int() { return 1; }
26 void foo(int);
31 int a = int(A()) + int(B());
32 foo(int(A()) + int(B()));
33 int b;
39 int b;
45 int b;
51 int b;
69 int test_cond_unnamed_custom_destructor() {
73 int test_cond_named_custom_destructor() {
77 int test_cond_unnamed_auto_destructor() {
81 int test_cond_named_auto_destructor() {
88 int b;
93 int b;
99 int b;
104 int b;
110 int b;
115 int b;
121 int b;
125 int a;
127 int b;
131 int a;
132 int b;
138 : a(int(A()) + int(B()))
148 int a;
150 int b;
154 int a;
156 int b;
162 int testConsistencyNestedSimple(bool value) {
172 int testConsistencyNestedComplex(bool value) {
182 int testConsistencyNestedNormalReturn(bool value) {
276 // CHECK: 3: [B1.2].operator int
278 // CHECK: 5: [B1.4] (ImplicitCastExpr, UserDefinedConversion, int)
279 // CHECK: 6: int([B1.5]) (CXXFunctionalCastExpr, NoOp, int)
282 // CHECK: 9: [B1.8].operator int
284 // CHECK: 11: [B1.10] (ImplicitCastExpr, UserDefinedConversion, int)
285 // CHECK: 12: int([B1.11]) (CXXFunctionalCastExpr, NoOp, int)
287 // CHECK: 14: int a = int(A()) + int(B());
291 // CHECK: 18: [B1.17] (ImplicitCastExpr, FunctionToPointerDecay, void (*)(int))
294 // CHECK: 21: [B1.20].operator int
296 // CHECK: 23: [B1.22] (ImplicitCastExpr, UserDefinedConversion, int)
297 // CHECK: 24: int([B1.23]) (CXXFunctionalCastExpr, NoOp, int)
300 // CHECK: 27: [B1.26].operator int
302 // CHECK: 29: [B1.28] (ImplicitCastExpr, UserDefinedConversion, int)
303 // CHECK: 30: int([B1.29]) (CXXFunctionalCastExpr, NoOp, int)
308 // CHECK: 35: int b;
317 // CHECK: 2: int b;
383 // CHECK: 2: int b;
448 // CHECK: 1: int b;
454 // CHECK: 2: [B2.1] (ImplicitCastExpr, FunctionToPointerDecay, void (*)(int))
461 // CHECK: 2: [B3.1] (ImplicitCastExpr, FunctionToPointerDecay, void (*)(int))
691 // CHECK: 2: int b;
813 // CHECK: 1: int b;
865 // CHECK: 1: int b;
962 // CHECK: 8: int b;
984 // CHECK: 14: int b;
1002 // CHECK: 10: int b;
1028 // CHECK: 18: int b;
1037 // CHECK: 1: int a;
1040 int
1042 // CHECK: 6: [B1.5] (ImplicitCastExpr, UserDefinedConversion, int)
1046 // CHECK: 10: int b;
1056 // CHECK: 3: [B1.2].operator int
1058 // CHECK: 5: [B1.4] (ImplicitCastExpr, UserDefinedConversion, int)
1059 // CHECK: 6: int([B1.5]) (CXXFunctionalCastExpr, NoOp, int)
1062 // CHECK: 9: [B1.8].operator int
1064 // CHECK: 11: [B1.10] (ImplicitCastExpr, UserDefinedConversion, int)
1065 // CHECK: 12: int([B1.11]) (CXXFunctionalCastExpr, NoOp, int)
1070 // CHECK: 17: /*implicit*/int()
1079 // CHECK: 1: int b;
1083 // CHECK: 1: int a;
1096 // CHECK: 1: int b;
1100 // CHECK: 1: int a;