#include "tokenlist.h"
#include "astutils.h"
#include "errorlogger.h"
#include "errortypes.h"
#include "keywords.h"
#include "library.h"
#include "path.h"
#include "platform.h"
#include "settings.h"
#include "standards.h"
#include "token.h"
#include <cctype>
#include <exception>
#include <functional>
#include <utility>
#include <set>
#include <stack>
#include <unordered_set>
#include <simplecpp.h>
#include <cassert>
 
Go to the source code of this file.
◆ ASSERT_LANG
      
        
          | #define ASSERT_LANG | 
          ( | 
            | 
          x | ) | 
             assert(x) | 
        
      
 
 
◆ iscast()
  
  
      
        
          | static bool iscast  | 
          ( | 
          const Token *  | 
          tok,  | 
         
        
           | 
           | 
          bool  | 
          cpp  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ skipDecl()
  
  
      
        
          | static Token* skipDecl  | 
          ( | 
          Token *  | 
          tok,  | 
         
        
           | 
           | 
          std::vector< Token * > *  | 
          inner = nullptr  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ AST_MAX_DEPTH
  
  
      
        
          | constexpr int AST_MAX_DEPTH = 150 | 
         
       
   | 
  
staticconstexpr   |