Lines Matching full:implementation
29 /// some declarations, like Objective-C @implementation declarations
32 /// In particular, Objective-C @implementation declarations may contain
35 /// @implementation MyClass
42 /// Clang's AST stores these declarations outside of the @implementation
52 /// corresponding TraverseDecl for the @implementation returns. This ensures
54 /// @implementation is preserved while traversing the AST. Note that the
55 /// current implementation doesn't mix these declarations with the declarations
56 /// contained in the @implementation, so the traversal of all of the
57 /// declarations in the @implementation still doesn't follow the lexical order.
67 // Objective-C @implementation declarations should not trigger early exit in TraverseObjCImplementationDecl()
96 // Gather declarations that follow the Objective-C implementation in TraverseDeclContextHelper()
97 // declarations but are lexically contained in the implementation. in TraverseDeclContextHelper()
143 // @implementation should be mixed and sorted to get a true lexical order, in TraverseAdditionalLexicallyNestedDeclarations()