Lines Matching defs:NeedAt

1939 static void AddObjCExpressionResults(ResultBuilder &Results, bool NeedAt);
1940 static void AddObjCStatementResults(ResultBuilder &Results, bool NeedAt);
1942 ResultBuilder &Results, bool NeedAt);
1944 ResultBuilder &Results, bool NeedAt);
1946 ResultBuilder &Results, bool NeedAt);
1947 static void AddObjCTopLevelResults(ResultBuilder &Results, bool NeedAt);
7336 /// Keyword, depending on whether NeedAt is true or false.
7337 #define OBJC_AT_KEYWORD_NAME(NeedAt, Keyword) ((NeedAt) ? "@" Keyword : Keyword)
7340 ResultBuilder &Results, bool NeedAt) {
7343 Results.AddResult(Result(OBJC_AT_KEYWORD_NAME(NeedAt, "end")));
7349 Builder.AddTypedTextChunk(OBJC_AT_KEYWORD_NAME(NeedAt, "dynamic"));
7355 Builder.AddTypedTextChunk(OBJC_AT_KEYWORD_NAME(NeedAt, "synthesize"));
7363 ResultBuilder &Results, bool NeedAt) {
7367 Results.AddResult(Result(OBJC_AT_KEYWORD_NAME(NeedAt, "end")));
7371 Results.AddResult(Result(OBJC_AT_KEYWORD_NAME(NeedAt, "property")));
7374 Results.AddResult(Result(OBJC_AT_KEYWORD_NAME(NeedAt, "required")));
7377 Results.AddResult(Result(OBJC_AT_KEYWORD_NAME(NeedAt, "optional")));
7381 static void AddObjCTopLevelResults(ResultBuilder &Results, bool NeedAt) {
7387 Builder.AddTypedTextChunk(OBJC_AT_KEYWORD_NAME(NeedAt, "class"));
7396 Builder.AddTypedTextChunk(OBJC_AT_KEYWORD_NAME(NeedAt, "interface"));
7402 Builder.AddTypedTextChunk(OBJC_AT_KEYWORD_NAME(NeedAt, "protocol"));
7408 Builder.AddTypedTextChunk(OBJC_AT_KEYWORD_NAME(NeedAt, "implementation"));
7416 OBJC_AT_KEYWORD_NAME(NeedAt, "compatibility_alias"));
7425 Builder.AddTypedTextChunk(OBJC_AT_KEYWORD_NAME(NeedAt, "import"));
7449 static void AddObjCExpressionResults(ResultBuilder &Results, bool NeedAt) {
7460 Builder.AddTypedTextChunk(OBJC_AT_KEYWORD_NAME(NeedAt, "encode"));
7468 Builder.AddTypedTextChunk(OBJC_AT_KEYWORD_NAME(NeedAt, "protocol"));
7476 Builder.AddTypedTextChunk(OBJC_AT_KEYWORD_NAME(NeedAt, "selector"));
7484 Builder.AddTypedTextChunk(OBJC_AT_KEYWORD_NAME(NeedAt, "\""));
7491 Builder.AddTypedTextChunk(OBJC_AT_KEYWORD_NAME(NeedAt, "["));
7498 Builder.AddTypedTextChunk(OBJC_AT_KEYWORD_NAME(NeedAt, "{"));
7508 Builder.AddTypedTextChunk(OBJC_AT_KEYWORD_NAME(NeedAt, "("));
7514 static void AddObjCStatementResults(ResultBuilder &Results, bool NeedAt) {
7522 Builder.AddTypedTextChunk(OBJC_AT_KEYWORD_NAME(NeedAt, "try"));
7541 Builder.AddTypedTextChunk(OBJC_AT_KEYWORD_NAME(NeedAt, "throw"));
7548 Builder.AddTypedTextChunk(OBJC_AT_KEYWORD_NAME(NeedAt, "synchronized"));
7561 ResultBuilder &Results, bool NeedAt) {
7563 Results.AddResult(Result(OBJC_AT_KEYWORD_NAME(NeedAt, "private")));
7564 Results.AddResult(Result(OBJC_AT_KEYWORD_NAME(NeedAt, "protected")));
7565 Results.AddResult(Result(OBJC_AT_KEYWORD_NAME(NeedAt, "public")));
7567 Results.AddResult(Result(OBJC_AT_KEYWORD_NAME(NeedAt, "package")));