BlockNode          46 tools/gn/function_set_defaults.cc                      BlockNode* block,
BlockNode         148 tools/gn/function_template.cc                   BlockNode* block,
BlockNode          92 tools/gn/function_toolchain.cc                    BlockNode* block,
BlockNode         184 tools/gn/function_toolchain.cc               BlockNode* block,
BlockNode         277 tools/gn/function_toolchain.cc                        BlockNode* block,
BlockNode          51 tools/gn/functions.cc                           const BlockNode* block,
BlockNode         280 tools/gn/functions.cc                      BlockNode* block,
BlockNode         666 tools/gn/functions.cc                   BlockNode* block,
BlockNode          15 tools/gn/functions.h class BlockNode;
BlockNode          40 tools/gn/functions.h                                       BlockNode* block,
BlockNode          63 tools/gn/functions.h                 BlockNode* block,
BlockNode          72 tools/gn/functions.h                        BlockNode* block,
BlockNode          89 tools/gn/functions.h                    BlockNode* block,
BlockNode         114 tools/gn/functions.h                      BlockNode* block,
BlockNode         139 tools/gn/functions.h                     BlockNode* block,
BlockNode         156 tools/gn/functions.h                BlockNode* block,
BlockNode         205 tools/gn/functions.h                      BlockNode* block,
BlockNode         230 tools/gn/functions.h                        BlockNode* block,
BlockNode         239 tools/gn/functions.h                    BlockNode* block,
BlockNode         248 tools/gn/functions.h                        BlockNode* block,
BlockNode         257 tools/gn/functions.h                   BlockNode* block,
BlockNode         266 tools/gn/functions.h               BlockNode* block,
BlockNode         275 tools/gn/functions.h               BlockNode* block,
BlockNode         284 tools/gn/functions.h                    BlockNode* block,
BlockNode         293 tools/gn/functions.h                        BlockNode* block,
BlockNode         347 tools/gn/functions.h                   BlockNode* block,  // Optional.
BlockNode         377 tools/gn/functions.h                           const BlockNode* block,
BlockNode          30 tools/gn/functions_target.cc                            BlockNode* block,
BlockNode         126 tools/gn/functions_target.cc                 BlockNode* block,
BlockNode         195 tools/gn/functions_target.cc                        BlockNode* block,
BlockNode         226 tools/gn/functions_target.cc                    BlockNode* block,
BlockNode         338 tools/gn/functions_target.cc                     BlockNode* block,
BlockNode         378 tools/gn/functions_target.cc                BlockNode* block,
BlockNode         407 tools/gn/functions_target.cc                        BlockNode* block,
BlockNode         454 tools/gn/functions_target.cc                    BlockNode* block,
BlockNode         484 tools/gn/functions_target.cc                        BlockNode* block,
BlockNode         508 tools/gn/functions_target.cc               BlockNode* block,
BlockNode          24 tools/gn/import_manager.cc   const BlockNode* block = node->AsBlock();
BlockNode         290 tools/gn/loader.cc   const BlockNode* root_block = root->AsBlock();
BlockNode         101 tools/gn/loader_unittest.cc   BlockNode block(false);  // Default response.
BlockNode          35 tools/gn/parse_tree.cc const BlockNode* ParseNode::AsBlock() const { return NULL; }
BlockNode         201 tools/gn/parse_tree.cc BlockNode::BlockNode(bool has_scope) : has_scope_(has_scope) {
BlockNode         204 tools/gn/parse_tree.cc BlockNode::~BlockNode() {
BlockNode         208 tools/gn/parse_tree.cc const BlockNode* BlockNode::AsBlock() const {
BlockNode         212 tools/gn/parse_tree.cc Value BlockNode::Execute(Scope* containing_scope, Err* err) const {
BlockNode         226 tools/gn/parse_tree.cc LocationRange BlockNode::GetRange() const {
BlockNode         237 tools/gn/parse_tree.cc Err BlockNode::MakeErrorDescribing(const std::string& msg,
BlockNode         242 tools/gn/parse_tree.cc void BlockNode::Print(std::ostream& out, int indent) const {
BlockNode         248 tools/gn/parse_tree.cc Value BlockNode::ExecuteBlockInScope(Scope* our_scope, Err* err) const {
BlockNode         297 tools/gn/parse_tree.cc     const BlockNode* if_false_block = if_false_->AsBlock();
BlockNode          19 tools/gn/parse_tree.h class BlockNode;
BlockNode          38 tools/gn/parse_tree.h   virtual const BlockNode* AsBlock() const;
BlockNode         168 tools/gn/parse_tree.h class BlockNode : public ParseNode {
BlockNode         171 tools/gn/parse_tree.h   explicit BlockNode(bool has_scope);
BlockNode         172 tools/gn/parse_tree.h   virtual ~BlockNode();
BlockNode         174 tools/gn/parse_tree.h   virtual const BlockNode* AsBlock() const OVERRIDE;
BlockNode         203 tools/gn/parse_tree.h   DISALLOW_COPY_AND_ASSIGN(BlockNode);
BlockNode         228 tools/gn/parse_tree.h   const BlockNode* if_true() const { return if_true_.get(); }
BlockNode         229 tools/gn/parse_tree.h   void set_if_true(scoped_ptr<BlockNode> t) {
BlockNode         245 tools/gn/parse_tree.h   scoped_ptr<BlockNode> if_true_;  // Always non-null.
BlockNode         272 tools/gn/parse_tree.h   const BlockNode* block() const { return block_.get(); }
BlockNode         273 tools/gn/parse_tree.h   void set_block(scoped_ptr<BlockNode> b) { block_ = b.Pass(); }
BlockNode         278 tools/gn/parse_tree.h   scoped_ptr<BlockNode> block_;  // May be null.
BlockNode         264 tools/gn/parser.cc   scoped_ptr<BlockNode> block;
BlockNode         384 tools/gn/parser.cc   scoped_ptr<BlockNode> file(new BlockNode(false));
BlockNode         421 tools/gn/parser.cc scoped_ptr<BlockNode> Parser::ParseBlock() {
BlockNode         425 tools/gn/parser.cc     return scoped_ptr<BlockNode>();
BlockNode         426 tools/gn/parser.cc   scoped_ptr<BlockNode> block(new BlockNode(true));
BlockNode         437 tools/gn/parser.cc       return scoped_ptr<BlockNode>();
BlockNode          73 tools/gn/parser.h   scoped_ptr<BlockNode> ParseBlock();
BlockNode          35 tools/gn/template.cc                        BlockNode* block,
BlockNode          13 tools/gn/template.h class BlockNode;
BlockNode          38 tools/gn/template.h                BlockNode* block,