reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2002 Builder.AddTypedTextChunk("namespace"); 2003 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2004 Builder.AddPlaceholderChunk("identifier"); 2005 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2006 Builder.AddChunk(CodeCompletionString::CK_LeftBrace); 2007 Builder.AddChunk(CodeCompletionString::CK_VerticalSpace); 2008 Builder.AddPlaceholderChunk("declarations"); 2009 Builder.AddChunk(CodeCompletionString::CK_VerticalSpace); 2010 Builder.AddChunk(CodeCompletionString::CK_RightBrace); 2011 Results.AddResult(Result(Builder.TakeString())); 2015 Builder.AddTypedTextChunk("namespace"); 2016 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2017 Builder.AddPlaceholderChunk("name"); 2018 Builder.AddChunk(CodeCompletionString::CK_Equal); 2019 Builder.AddPlaceholderChunk("namespace"); 2020 Builder.AddChunk(CodeCompletionString::CK_SemiColon); 2021 Results.AddResult(Result(Builder.TakeString())); 2024 Builder.AddTypedTextChunk("using namespace"); 2025 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2026 Builder.AddPlaceholderChunk("identifier"); 2027 Builder.AddChunk(CodeCompletionString::CK_SemiColon); 2028 Results.AddResult(Result(Builder.TakeString())); 2031 Builder.AddTypedTextChunk("asm"); 2032 Builder.AddChunk(CodeCompletionString::CK_LeftParen); 2033 Builder.AddPlaceholderChunk("string-literal"); 2034 Builder.AddChunk(CodeCompletionString::CK_RightParen); 2035 Results.AddResult(Result(Builder.TakeString())); 2039 Builder.AddTypedTextChunk("template"); 2040 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2041 Builder.AddPlaceholderChunk("declaration"); 2042 Results.AddResult(Result(Builder.TakeString())); 2057 Builder.AddTypedTextChunk("using"); 2058 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2059 Builder.AddPlaceholderChunk("qualifier"); 2060 Builder.AddTextChunk("::"); 2061 Builder.AddPlaceholderChunk("name"); 2062 Builder.AddChunk(CodeCompletionString::CK_SemiColon); 2063 Results.AddResult(Result(Builder.TakeString())); 2067 Builder.AddTypedTextChunk("using typename"); 2068 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2069 Builder.AddPlaceholderChunk("qualifier"); 2070 Builder.AddTextChunk("::"); 2071 Builder.AddPlaceholderChunk("name"); 2072 Builder.AddChunk(CodeCompletionString::CK_SemiColon); 2073 Results.AddResult(Result(Builder.TakeString())); 2076 AddStaticAssertResult(Builder, Results, SemaRef.getLangOpts()); 2084 Builder.AddTypedTextChunk("public"); 2086 Builder.AddChunk(CodeCompletionString::CK_Colon); 2087 Results.AddResult(Result(Builder.TakeString())); 2090 Builder.AddTypedTextChunk("protected"); 2092 Builder.AddChunk(CodeCompletionString::CK_Colon); 2093 Results.AddResult(Result(Builder.TakeString())); 2096 Builder.AddTypedTextChunk("private"); 2098 Builder.AddChunk(CodeCompletionString::CK_Colon); 2099 Results.AddResult(Result(Builder.TakeString())); 2105 Builder); 2114 Builder.AddTypedTextChunk("template"); 2115 Builder.AddChunk(CodeCompletionString::CK_LeftAngle); 2116 Builder.AddPlaceholderChunk("parameters"); 2117 Builder.AddChunk(CodeCompletionString::CK_RightAngle); 2118 Results.AddResult(Result(Builder.TakeString())); 2149 Builder.AddTypedTextChunk("try"); 2150 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2151 Builder.AddChunk(CodeCompletionString::CK_LeftBrace); 2152 Builder.AddChunk(CodeCompletionString::CK_VerticalSpace); 2153 Builder.AddPlaceholderChunk("statements"); 2154 Builder.AddChunk(CodeCompletionString::CK_VerticalSpace); 2155 Builder.AddChunk(CodeCompletionString::CK_RightBrace); 2156 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2157 Builder.AddTextChunk("catch"); 2158 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2159 Builder.AddChunk(CodeCompletionString::CK_LeftParen); 2160 Builder.AddPlaceholderChunk("declaration"); 2161 Builder.AddChunk(CodeCompletionString::CK_RightParen); 2162 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2163 Builder.AddChunk(CodeCompletionString::CK_LeftBrace); 2164 Builder.AddChunk(CodeCompletionString::CK_VerticalSpace); 2165 Builder.AddPlaceholderChunk("statements"); 2166 Builder.AddChunk(CodeCompletionString::CK_VerticalSpace); 2167 Builder.AddChunk(CodeCompletionString::CK_RightBrace); 2168 Results.AddResult(Result(Builder.TakeString())); 2175 Builder.AddTypedTextChunk("if"); 2176 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2177 Builder.AddChunk(CodeCompletionString::CK_LeftParen); 2179 Builder.AddPlaceholderChunk("condition"); 2181 Builder.AddPlaceholderChunk("expression"); 2182 Builder.AddChunk(CodeCompletionString::CK_RightParen); 2183 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2184 Builder.AddChunk(CodeCompletionString::CK_LeftBrace); 2185 Builder.AddChunk(CodeCompletionString::CK_VerticalSpace); 2186 Builder.AddPlaceholderChunk("statements"); 2187 Builder.AddChunk(CodeCompletionString::CK_VerticalSpace); 2188 Builder.AddChunk(CodeCompletionString::CK_RightBrace); 2189 Results.AddResult(Result(Builder.TakeString())); 2192 Builder.AddTypedTextChunk("switch"); 2193 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2194 Builder.AddChunk(CodeCompletionString::CK_LeftParen); 2196 Builder.AddPlaceholderChunk("condition"); 2198 Builder.AddPlaceholderChunk("expression"); 2199 Builder.AddChunk(CodeCompletionString::CK_RightParen); 2200 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2201 Builder.AddChunk(CodeCompletionString::CK_LeftBrace); 2202 Builder.AddChunk(CodeCompletionString::CK_VerticalSpace); 2203 Builder.AddPlaceholderChunk("cases"); 2204 Builder.AddChunk(CodeCompletionString::CK_VerticalSpace); 2205 Builder.AddChunk(CodeCompletionString::CK_RightBrace); 2206 Results.AddResult(Result(Builder.TakeString())); 2213 Builder.AddTypedTextChunk("case"); 2214 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2215 Builder.AddPlaceholderChunk("expression"); 2216 Builder.AddChunk(CodeCompletionString::CK_Colon); 2217 Results.AddResult(Result(Builder.TakeString())); 2220 Builder.AddTypedTextChunk("default"); 2221 Builder.AddChunk(CodeCompletionString::CK_Colon); 2222 Results.AddResult(Result(Builder.TakeString())); 2227 Builder.AddTypedTextChunk("while"); 2228 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2229 Builder.AddChunk(CodeCompletionString::CK_LeftParen); 2231 Builder.AddPlaceholderChunk("condition"); 2233 Builder.AddPlaceholderChunk("expression"); 2234 Builder.AddChunk(CodeCompletionString::CK_RightParen); 2235 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2236 Builder.AddChunk(CodeCompletionString::CK_LeftBrace); 2237 Builder.AddChunk(CodeCompletionString::CK_VerticalSpace); 2238 Builder.AddPlaceholderChunk("statements"); 2239 Builder.AddChunk(CodeCompletionString::CK_VerticalSpace); 2240 Builder.AddChunk(CodeCompletionString::CK_RightBrace); 2241 Results.AddResult(Result(Builder.TakeString())); 2244 Builder.AddTypedTextChunk("do"); 2245 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2246 Builder.AddChunk(CodeCompletionString::CK_LeftBrace); 2247 Builder.AddChunk(CodeCompletionString::CK_VerticalSpace); 2248 Builder.AddPlaceholderChunk("statements"); 2249 Builder.AddChunk(CodeCompletionString::CK_VerticalSpace); 2250 Builder.AddChunk(CodeCompletionString::CK_RightBrace); 2251 Builder.AddTextChunk("while"); 2252 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2253 Builder.AddChunk(CodeCompletionString::CK_LeftParen); 2254 Builder.AddPlaceholderChunk("expression"); 2255 Builder.AddChunk(CodeCompletionString::CK_RightParen); 2256 Results.AddResult(Result(Builder.TakeString())); 2259 Builder.AddTypedTextChunk("for"); 2260 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2261 Builder.AddChunk(CodeCompletionString::CK_LeftParen); 2263 Builder.AddPlaceholderChunk("init-statement"); 2265 Builder.AddPlaceholderChunk("init-expression"); 2266 Builder.AddChunk(CodeCompletionString::CK_SemiColon); 2267 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2268 Builder.AddPlaceholderChunk("condition"); 2269 Builder.AddChunk(CodeCompletionString::CK_SemiColon); 2270 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2271 Builder.AddPlaceholderChunk("inc-expression"); 2272 Builder.AddChunk(CodeCompletionString::CK_RightParen); 2273 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2274 Builder.AddChunk(CodeCompletionString::CK_LeftBrace); 2275 Builder.AddChunk(CodeCompletionString::CK_VerticalSpace); 2276 Builder.AddPlaceholderChunk("statements"); 2277 Builder.AddChunk(CodeCompletionString::CK_VerticalSpace); 2278 Builder.AddChunk(CodeCompletionString::CK_RightBrace); 2279 Results.AddResult(Result(Builder.TakeString())); 2284 Builder.AddTypedTextChunk("continue"); 2285 Builder.AddChunk(CodeCompletionString::CK_SemiColon); 2286 Results.AddResult(Result(Builder.TakeString())); 2291 Builder.AddTypedTextChunk("break"); 2292 Builder.AddChunk(CodeCompletionString::CK_SemiColon); 2293 Results.AddResult(Result(Builder.TakeString())); 2306 Builder.AddTypedTextChunk("return"); 2307 Builder.AddChunk(CodeCompletionString::CK_SemiColon); 2308 Results.AddResult(Result(Builder.TakeString())); 2312 Builder.AddTypedTextChunk("return"); 2313 Builder.AddChunk(clang::CodeCompletionString::CK_HorizontalSpace); 2314 Builder.AddPlaceholderChunk("expression"); 2315 Builder.AddChunk(CodeCompletionString::CK_SemiColon); 2316 Results.AddResult(Result(Builder.TakeString())); 2319 Builder.AddTypedTextChunk("return true"); 2320 Builder.AddChunk(CodeCompletionString::CK_SemiColon); 2321 Results.AddResult(Result(Builder.TakeString())); 2323 Builder.AddTypedTextChunk("return false"); 2324 Builder.AddChunk(CodeCompletionString::CK_SemiColon); 2325 Results.AddResult(Result(Builder.TakeString())); 2330 Builder.AddTypedTextChunk("goto"); 2331 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2332 Builder.AddPlaceholderChunk("label"); 2333 Builder.AddChunk(CodeCompletionString::CK_SemiColon); 2334 Results.AddResult(Result(Builder.TakeString())); 2337 Builder.AddTypedTextChunk("using namespace"); 2338 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2339 Builder.AddPlaceholderChunk("identifier"); 2340 Builder.AddChunk(CodeCompletionString::CK_SemiColon); 2341 Results.AddResult(Result(Builder.TakeString())); 2343 AddStaticAssertResult(Builder, Results, SemaRef.getLangOpts()); 2358 Builder.AddTypedTextChunk("__bridge"); 2359 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2360 Builder.AddPlaceholderChunk("type"); 2361 Builder.AddChunk(CodeCompletionString::CK_RightParen); 2362 Builder.AddPlaceholderChunk("expression"); 2363 Results.AddResult(Result(Builder.TakeString())); 2366 Builder.AddTypedTextChunk("__bridge_transfer"); 2367 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2368 Builder.AddPlaceholderChunk("Objective-C type"); 2369 Builder.AddChunk(CodeCompletionString::CK_RightParen); 2370 Builder.AddPlaceholderChunk("expression"); 2371 Results.AddResult(Result(Builder.TakeString())); 2374 Builder.AddTypedTextChunk("__bridge_retained"); 2375 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2376 Builder.AddPlaceholderChunk("CF type"); 2377 Builder.AddChunk(CodeCompletionString::CK_RightParen); 2378 Builder.AddPlaceholderChunk("expression"); 2379 Results.AddResult(Result(Builder.TakeString())); 2390 Builder.AddResultTypeChunk("bool"); 2391 Builder.AddTypedTextChunk("true"); 2392 Results.AddResult(Result(Builder.TakeString())); 2395 Builder.AddResultTypeChunk("bool"); 2396 Builder.AddTypedTextChunk("false"); 2397 Results.AddResult(Result(Builder.TakeString())); 2401 Builder.AddTypedTextChunk("dynamic_cast"); 2402 Builder.AddChunk(CodeCompletionString::CK_LeftAngle); 2403 Builder.AddPlaceholderChunk("type"); 2404 Builder.AddChunk(CodeCompletionString::CK_RightAngle); 2405 Builder.AddChunk(CodeCompletionString::CK_LeftParen); 2406 Builder.AddPlaceholderChunk("expression"); 2407 Builder.AddChunk(CodeCompletionString::CK_RightParen); 2408 Results.AddResult(Result(Builder.TakeString())); 2412 Builder.AddTypedTextChunk("static_cast"); 2413 Builder.AddChunk(CodeCompletionString::CK_LeftAngle); 2414 Builder.AddPlaceholderChunk("type"); 2415 Builder.AddChunk(CodeCompletionString::CK_RightAngle); 2416 Builder.AddChunk(CodeCompletionString::CK_LeftParen); 2417 Builder.AddPlaceholderChunk("expression"); 2418 Builder.AddChunk(CodeCompletionString::CK_RightParen); 2419 Results.AddResult(Result(Builder.TakeString())); 2422 Builder.AddTypedTextChunk("reinterpret_cast"); 2423 Builder.AddChunk(CodeCompletionString::CK_LeftAngle); 2424 Builder.AddPlaceholderChunk("type"); 2425 Builder.AddChunk(CodeCompletionString::CK_RightAngle); 2426 Builder.AddChunk(CodeCompletionString::CK_LeftParen); 2427 Builder.AddPlaceholderChunk("expression"); 2428 Builder.AddChunk(CodeCompletionString::CK_RightParen); 2429 Results.AddResult(Result(Builder.TakeString())); 2432 Builder.AddTypedTextChunk("const_cast"); 2433 Builder.AddChunk(CodeCompletionString::CK_LeftAngle); 2434 Builder.AddPlaceholderChunk("type"); 2435 Builder.AddChunk(CodeCompletionString::CK_RightAngle); 2436 Builder.AddChunk(CodeCompletionString::CK_LeftParen); 2437 Builder.AddPlaceholderChunk("expression"); 2438 Builder.AddChunk(CodeCompletionString::CK_RightParen); 2439 Results.AddResult(Result(Builder.TakeString())); 2443 Builder.AddResultTypeChunk("std::type_info"); 2444 Builder.AddTypedTextChunk("typeid"); 2445 Builder.AddChunk(CodeCompletionString::CK_LeftParen); 2446 Builder.AddPlaceholderChunk("expression-or-type"); 2447 Builder.AddChunk(CodeCompletionString::CK_RightParen); 2448 Results.AddResult(Result(Builder.TakeString())); 2452 Builder.AddTypedTextChunk("new"); 2453 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2454 Builder.AddPlaceholderChunk("type"); 2455 Builder.AddChunk(CodeCompletionString::CK_LeftParen); 2456 Builder.AddPlaceholderChunk("expressions"); 2457 Builder.AddChunk(CodeCompletionString::CK_RightParen); 2458 Results.AddResult(Result(Builder.TakeString())); 2461 Builder.AddTypedTextChunk("new"); 2462 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2463 Builder.AddPlaceholderChunk("type"); 2464 Builder.AddChunk(CodeCompletionString::CK_LeftBracket); 2465 Builder.AddPlaceholderChunk("size"); 2466 Builder.AddChunk(CodeCompletionString::CK_RightBracket); 2467 Builder.AddChunk(CodeCompletionString::CK_LeftParen); 2468 Builder.AddPlaceholderChunk("expressions"); 2469 Builder.AddChunk(CodeCompletionString::CK_RightParen); 2470 Results.AddResult(Result(Builder.TakeString())); 2473 Builder.AddResultTypeChunk("void"); 2474 Builder.AddTypedTextChunk("delete"); 2475 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2476 Builder.AddPlaceholderChunk("expression"); 2477 Results.AddResult(Result(Builder.TakeString())); 2480 Builder.AddResultTypeChunk("void"); 2481 Builder.AddTypedTextChunk("delete"); 2482 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2483 Builder.AddChunk(CodeCompletionString::CK_LeftBracket); 2484 Builder.AddChunk(CodeCompletionString::CK_RightBracket); 2485 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2486 Builder.AddPlaceholderChunk("expression"); 2487 Results.AddResult(Result(Builder.TakeString())); 2491 Builder.AddResultTypeChunk("void"); 2492 Builder.AddTypedTextChunk("throw"); 2493 Builder.AddChunk(CodeCompletionString::CK_HorizontalSpace); 2494 Builder.AddPlaceholderChunk("expression"); 2495 Results.AddResult(Result(Builder.TakeString())); 2502 Builder.AddResultTypeChunk("std::nullptr_t"); 2503 Builder.AddTypedTextChunk("nullptr"); 2504 Results.AddResult(Result(Builder.TakeString())); 2507 Builder.AddResultTypeChunk("size_t"); 2508 Builder.AddTypedTextChunk("alignof"); 2509 Builder.AddChunk(CodeCompletionString::CK_LeftParen); 2510 Builder.AddPlaceholderChunk("type"); 2511 Builder.AddChunk(CodeCompletionString::CK_RightParen); 2512 Results.AddResult(Result(Builder.TakeString())); 2515 Builder.AddResultTypeChunk("bool"); 2516 Builder.AddTypedTextChunk("noexcept"); 2517 Builder.AddChunk(CodeCompletionString::CK_LeftParen); 2518 Builder.AddPlaceholderChunk("expression"); 2519 Builder.AddChunk(CodeCompletionString::CK_RightParen); 2520 Results.AddResult(Result(Builder.TakeString())); 2523 Builder.AddResultTypeChunk("size_t"); 2524 Builder.AddTypedTextChunk("sizeof..."); 2525 Builder.AddChunk(CodeCompletionString::CK_LeftParen); 2526 Builder.AddPlaceholderChunk("parameter-pack"); 2527 Builder.AddChunk(CodeCompletionString::CK_RightParen); 2528 Results.AddResult(Result(Builder.TakeString())); 2543 Builder.AddResultTypeChunk(Allocator.CopyString(SuperType)); 2544 Builder.AddTypedTextChunk("super"); 2545 Results.AddResult(Result(Builder.TakeString())); 2554 Builder.AddResultTypeChunk("size_t"); 2556 Builder.AddTypedTextChunk("alignof"); 2558 Builder.AddTypedTextChunk("_Alignof"); 2559 Builder.AddChunk(CodeCompletionString::CK_LeftParen); 2560 Builder.AddPlaceholderChunk("type"); 2561 Builder.AddChunk(CodeCompletionString::CK_RightParen); 2562 Results.AddResult(Result(Builder.TakeString())); 2566 Builder.AddResultTypeChunk("size_t"); 2567 Builder.AddTypedTextChunk("sizeof"); 2568 Builder.AddChunk(CodeCompletionString::CK_LeftParen); 2569 Builder.AddPlaceholderChunk("expression-or-type"); 2570 Builder.AddChunk(CodeCompletionString::CK_RightParen); 2571 Results.AddResult(Result(Builder.TakeString()));